ACE
6.1.0
|
Automates periodic updating of monitor point classes. More...
#include <Monitor_Admin.h>
Public Member Functions | |
virtual int | handle_timeout (const ACE_Time_Value &interval, const void *monitor_point) |
Override of ACE base class method. |
Automates periodic updating of monitor point classes.
A single instance of this class is held by the Admin class below. For a monitor point that must periodically check what they are monitoring, the admin class registers the monitor point with the ACE reactor. Each time the interval times out, the reactor will call the handle_timeout() method below, and pass in the appropriate monitor point. The handle_timeout() method will in turn call the appropriate method on the monitor point to get it to update its data.
int ACE::Monitor_Control::Monitor_Point_Auto_Updater::handle_timeout | ( | const ACE_Time_Value & | interval, |
const void * | monitor_point | ||
) | [virtual] |
Override of ACE base class method.
Reimplemented from ACE_Event_Handler.