From a9c0ea375323a3f801636f95a76afd0fd1328c5d Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Tue, 22 Mar 2011 20:37:08 +0000 Subject: * Option for counting CPUs from zero (thanks to Sean Noonan) * Meters update in every screen (no longer halting while on Setup, etc.) --- Meter.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'Meter.h') diff --git a/Meter.h b/Meter.h index 7e6f80cb..147bc62e 100644 --- a/Meter.h +++ b/Meter.h @@ -26,6 +26,7 @@ in the source distribution for its full text. #include #ifndef USE_FUNKY_MODES +#include #define USE_FUNKY_MODES 1 #endif @@ -71,13 +72,20 @@ struct Meter_ { int mode; int param; Meter_Draw draw; - void* drawBuffer; + void* drawData; int h; ProcessList* pl; double* values; double total; }; +#ifdef USE_FUNKY_MODES +typedef struct GraphData_ { + time_t time; + double values[METER_BUFFER_LEN]; +} GraphData; +#endif + typedef enum { CUSTOM_METERMODE = 0, BAR_METERMODE, -- cgit v1.2.3