From ea859f50d9438bc61ae96721a4d255b49de78653 Mon Sep 17 00:00:00 2001 From: Daniel Lange Date: Mon, 11 Apr 2016 13:00:20 +0200 Subject: Imported Upstream version 0.6.2 --- CPUMeter.h | 31 +++++++++++++++++++------------ 1 file changed, 19 insertions(+), 12 deletions(-) (limited to 'CPUMeter.h') diff --git a/CPUMeter.h b/CPUMeter.h index 87994db..f9f389a 100644 --- a/CPUMeter.h +++ b/CPUMeter.h @@ -1,10 +1,10 @@ -/* Do not edit this file. It was automatically genarated. */ +/* Do not edit this file. It was automatically generated. */ #ifndef HEADER_CPUMeter #define HEADER_CPUMeter /* -htop -(C) 2004 Hisham H. Muhammad +htop - CPUMeter.c +(C) 2004-2006 Hisham H. Muhammad Released under the GNU GPL, see the COPYING file in the source distribution for its full text. */ @@ -17,25 +17,32 @@ in the source distribution for its full text. #include #include #include -#include #include "debug.h" #include -typedef struct CPUMeter_ CPUMeter; -struct CPUMeter_ { - Meter super; - ProcessList* pl; - int processor; -}; +#ifndef MIN +#define MIN(a,b) ((a)<(b)?(a):(b)) +#endif +#ifndef MAX +#define MAX(a,b) ((a)>(b)?(a):(b)) +#endif -CPUMeter* CPUMeter_new(ProcessList* pl, int processor); +void CPUMeter_init(Meter* this); -void CPUMeter_setValues(Meter* cast); +void CPUMeter_setValues(Meter* this, char* buffer, int size); void CPUMeter_display(Object* cast, RichString* out); +void AllCPUsMeter_init(Meter* this); + +void AllCPUsMeter_done(Meter* this); + +void AllCPUsMeter_setMode(Meter* this, int mode); + +void AllCPUsMeter_draw(Meter* this, int x, int y, int w); + #endif -- cgit v1.2.3