Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

rmThresholdControl Struct Reference

#include <ResourceMonitorTypes.h>

List of all members.

Public Attributes

rmValue tolerance
 +/- qualifier for defining a value as "equal to" (rmValueIsAt or rmValueIsNotAt)
See also:
rmThresholdTestCondition.
More...


u_int32_t samples
 number of consecutive readings required before changing state and possibly generate an event. More...

rmTimeInterval loggingRate
 Minmum interval in seconds between logging events. When 0, threshold events are logged only once. This setting of loggingRate = 0 replaces the stateful flag that was removed from the rmThresholdConfiguration structure.
See also:
ResourceMonitor::rmResetNotification.
More...



Detailed Description

The rmThresholdControl parameters are for event throttling to prevent excessive logging of threshold events by the daemon process
See also:
rmMonitorControl rmThresholdConfiguration RMThresholdTolerance RMThresholdSamples RMThresholdLoggingRate ResourceMonitor::rmSetMonitorControl


Member Data Documentation

rmTimeInterval rmThresholdControl::loggingRate
 

Minmum interval in seconds between logging events. When 0, threshold events are logged only once. This setting of loggingRate = 0 replaces the stateful flag that was removed from the rmThresholdConfiguration structure.

See also:
ResourceMonitor::rmResetNotification.

u_int32_t rmThresholdControl::samples
 

number of consecutive readings required before changing state and possibly generate an event.

rmValue rmThresholdControl::tolerance
 

+/- qualifier for defining a value as "equal to" (rmValueIsAt or rmValueIsNotAt)

See also:
rmThresholdTestCondition.


The documentation for this struct was generated from the following file:
Generated at Sat Sep 7 21:21:08 2002 for Resource Monitoring Facility by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001