From 71190654bc926fb137e829fb8e2f9efa1e4344ab Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Fri, 23 Oct 2015 13:46:21 -0200 Subject: Calculate CPU averages on Darwin (See #295). --- CPUMeter.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'CPUMeter.h') diff --git a/CPUMeter.h b/CPUMeter.h index f91c7597..2f163968 100644 --- a/CPUMeter.h +++ b/CPUMeter.h @@ -11,6 +11,19 @@ in the source distribution for its full text. #include "Meter.h" +typedef enum { + CPU_METER_NICE = 0, + CPU_METER_NORMAL = 1, + CPU_METER_KERNEL = 2, + CPU_METER_IRQ = 3, + CPU_METER_SOFTIRQ = 4, + CPU_METER_STEAL = 5, + CPU_METER_GUEST = 6, + CPU_METER_IOWAIT = 7, + CPU_METER_ITEMCOUNT = 8, // number of entries in this enum +} CPUMeterValues; + + extern int CPUMeter_attributes[]; #ifndef MIN -- cgit v1.2.3