/* Do not edit this file. It was automatically generated. */ #ifndef HEADER_Platform #define HEADER_Platform /* htop - unsupported/Platform.h (C) 2014 Hisham H. Muhammad (C) 2015 David C. Hunt Released under the GNU GPL, see the COPYING file in the source distribution for its full text. */ #include "Action.h" #include "BatteryMeter.h" #include "SignalsPanel.h" #include "UnsupportedProcess.h" extern const SignalItem Platform_signals[]; extern const unsigned int Platform_numberOfSignals; extern ProcessField Platform_defaultFields[]; extern ProcessFieldData Process_fields[]; extern MeterClass* Platform_meterTypes[]; void Platform_setBindings(Htop_Action* keys); extern int Platform_numberOfFields; extern char Process_pidFormat[20]; extern ProcessPidColumn Process_pidColumns[]; int Platform_getUptime(); void Platform_getLoadAverage(double* one, double* five, double* fifteen); int Platform_getMaxPid(); double Platform_setCPUValues(Meter* this, int cpu); void Platform_setMemoryValues(Meter* this); void Platform_setSwapValues(Meter* this); bool Process_isThread(Process* this); char* Platform_getProcessEnv(pid_t pid); #endif