#include <ResourceMonitorTypes.h>
Public Attributes | |
enum rmMonitorType | monitorType |
used to switch on the typeState union. More... | |
enum rmMonitorStatus | currentStatus |
status of the monitor. More... | |
int | notificationPaused |
1 if currentStatus == rmActive but event logging has been suspended, else 0. More... | |
rmStatisticValue | lastMonitoredValue |
rmTimeStamp | startTime |
time monitor was last started, 0 if never started. More... | |
rmTimeStamp | stopTime |
time monitor was stopped or came to the end of the monitoring interval, 0 if currently active. More... | |
union { | |
rmThresholdState threshold | |
rmWatermarkState watermark | |
rmLeakyBucketState leakyBucket | |
} | typeState |
monitor type specific state variables. More... |
|
status of the monitor.
|
|
|
|
|
|
used to switch on the typeState union.
|
|
1 if currentStatus == rmActive but event logging has been suspended, else 0.
|
|
time monitor was last started, 0 if never started.
|
|
time monitor was stopped or came to the end of the monitoring interval, 0 if currently active.
|
|
|
|
monitor type specific state variables.
|
|
|