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

StatisticalData::IDataCapture Class Reference

#include <StatisticalData.h>

List of all members.

Public Methods

virtual ~IDataCapture ()
 called when the monitor is being deleted so data can be flushed and files closed. More...

virtual void currentValue (rmValue a_value, time_t a_timestamp)=0
 passes the value of the current reading of the statistic. More...

virtual void monitoringStopped (time_t a_timestamp)=0
 informs the data capture library that monitoring has stopped. Buffered data should be flushed at this point. More...


Detailed Description

IDataCapture class contains methods for accessing the data management's data capture functions.


Constructor & Destructor Documentation

StatisticalData::IDataCapture::~IDataCapture ( ) [inline, virtual]
 

called when the monitor is being deleted so data can be flushed and files closed.

See also:
ResourceMonitor::rmDeleteMonitor


Member Function Documentation

void StatisticalData::IDataCapture::currentValue ( rmValue a_value,
time_t a_timestamp ) [pure virtual]
 

passes the value of the current reading of the statistic.

Parameters:
a_value   the value container.
a_timestamp   the current time the resource monitor daemon is gathering statistics.
Returns:
none.

void StatisticalData::IDataCapture::monitoringStopped ( time_t a_timestamp ) [pure virtual]
 

informs the data capture library that monitoring has stopped. Buffered data should be flushed at this point.

Parameters:
a_timestamp   the current time the resource monitor daemon is stopped the monitor.
Returns:
none.
See also:
ResourceMonitor::rmStopMonitor


The documentation for this class 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