diff options
author | Hisham Muhammad <hisham@gobolinux.org> | 2014-11-27 19:18:14 -0200 |
---|---|---|
committer | Hisham Muhammad <hisham@gobolinux.org> | 2014-11-27 19:18:14 -0200 |
commit | 357e7a3243a0e6fbc937354a03639f0cc34b966c (patch) | |
tree | c053aca956193d9e9d60f877f6c2b3a80a91ffea /linux/Platform.c | |
parent | b192af006f67369881bfc92c963f3d594e71fe0c (diff) |
Move UptimeMeter into platform-dependent area.
Set up environment to move other meters.
Diffstat (limited to 'linux/Platform.c')
-rw-r--r-- | linux/Platform.c | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/linux/Platform.c b/linux/Platform.c index 5e62dc05..d39e2e96 100644 --- a/linux/Platform.c +++ b/linux/Platform.c @@ -9,6 +9,16 @@ in the source distribution for its full text. #include "IOPriority.h" #include "IOPriorityPanel.h" #include "LinuxProcess.h" +#include "Meter.h" +#include "CPUMeter.h" +#include "MemoryMeter.h" +#include "SwapMeter.h" +#include "TasksMeter.h" +#include "LoadAverageMeter.h" +#include "UptimeMeter.h" +#include "BatteryMeter.h" +#include "ClockMeter.h" +#include "HostnameMeter.h" /*{ #include "Action.h" @@ -35,3 +45,25 @@ static Htop_Reaction Platform_actionSetIOPriority(Panel* panel, ProcessList* pl, void Platform_setBindings(Htop_Action* keys) { keys['i'] = Platform_actionSetIOPriority; } + +MeterClass* Platform_meterTypes[] = { + &CPUMeter_class, + &ClockMeter_class, + &LoadAverageMeter_class, + &LoadMeter_class, + &MemoryMeter_class, + &SwapMeter_class, + &TasksMeter_class, + &UptimeMeter_class, + &BatteryMeter_class, + &HostnameMeter_class, + &AllCPUsMeter_class, + &AllCPUs2Meter_class, + &LeftCPUsMeter_class, + &RightCPUsMeter_class, + &LeftCPUs2Meter_class, + &RightCPUs2Meter_class, + &BlankMeter_class, + NULL +}; + |