|
Public Member Functions |
| Monitor (ACE_CString name, const ACS::TimeInterval &minTriggerTime, const baci::BACIValue &minTriggerValue, BACIProperty *property) |
| Monitor (ACE_CString name, Callback_ptr callback_p, const CBDescIn &inDesc, const ACS::TimeInterval &triggerTime, const baci::BACIValue &triggerValue, const ACS::TimeInterval &minTriggerTime, const baci::BACIValue &minTriggerValue, BACIProperty *property, const ACS::TimeInterval &transmitTime=0, const BACIMonitor::UpdateMode &updateMode=BACIMonitor::mumLast) |
virtual | ~Monitor () |
virtual int | initialization () |
CORBA::Object_ptr | getCORBAReference () const |
BACIMonitor * | getMonitor () const |
virtual int | getId (void) |
virtual const char * | getName (void) |
virtual char * | getObjectState (void) |
virtual void | setObjectState (const char *state) |
virtual void | setObjectState (const char *state, const ACS::TimeInterval &minTriggerTime, const baci::BACIValue &minTriggerValue, BACIProperty *property) |
virtual void | monitorDestroyed (void) |
virtual void | monitorStateChanged (void) |
virtual void | suspend () |
virtual void | resume () |
virtual void | destroy () |
virtual void | set_timer_trigger (ACS::TimeInterval timer) |
virtual void | get_timer_trigger (ACS::TimeInterval_out timer) |
virtual void | set_value_trigger (TCORBA delta, CORBA::Boolean enable) |
virtual void | get_value_trigger (TCORBA_out delta, CORBA::Boolean_out enable) |
virtual ACS::Time | start_time () |
Private Member Functions |
void | operator= (const Monitor &) |
| Monitor (const Monitor &) |
Private Attributes |
int | initialization_m |
BACIMonitor * | monitor_mp |
CORBA::Object_ptr | reference_mp |