A System wide interface for monitoring devices/signals.
The Monitor interface allows clients to register their interest
for a one or more events related to devices/signals.
Events can be one of time, value, state related or specific to
the device server e.g. hardware interrupt.
Clients register their interest and receive only solicited events.
There can be one or more Monitor objects in a TANGO system.
attribute TimeVal time;
current time in UT
unsigned long consumer_add(in Consumer cons)
raises(DevFailed);
register client's interest in an event
cons -client's interest (event+device+callback)
void consumer_remove(in unsigned long id)
raises(DevFailed);
unregister client's interest in an event
id -consumer id (returned by consumer_add())
void start();
start monitor
void stop();
stop monitor
TimeVal time_elapsed();
time elapsed since epoch
Generated by the ORBacus IDL-to-HTML translator