#include <enumpropAlarm.h>
Collaboration diagram for AlarmenumpropEventStrategy< T, ROT, AlarmT >:

Public Member Functions | |
| AlarmenumpropEventStrategy (ROT *property, EventDispatcher *eventDispatcher) | |
| AlarmenumpropEventStrategy (Callback_ptr callback, const CBDescIn &descIn, const ACS::TimeInterval &interval, ROT *property, EventDispatcher *eventDispatcher) | |
| virtual | ~AlarmenumpropEventStrategy () |
| bool | failed () |
| void | succeeded () |
| CORBA::Object_ptr | getCORBAReference () const |
| virtual bool | isSuspended () |
| virtual void | check (BACIValue &value, const ACSErr::Completion &c, const ACS::CBDescOut &desc) |
| virtual int | getId (void) |
| virtual const char * | getName (void) |
| virtual char * | getObjectState (void) |
| virtual void | setObjectState (const char *state) |
| virtual void | suspend () |
| virtual void | resume () |
| virtual void | destroy () |
Static Public Attributes | |
| const int | maxFailureCount |
Private Attributes | |
| ACE_CString | name_m |
| Event name. | |
| bool | suspended_m |
| Suspended state. | |
| int | failureCount_m |
| Callback failure counter (if exceeded, event is destroyed). | |
| AlarmT * | callback_mp |
| Callback reference to the callback. | |
| CBDescIn | m_descIn |
| Callback descriptor. | |
| ACS::TimeInterval | interval_m |
| Cheking interval. | |
| ROT * | property_mp |
| Property to be checked for events. | |
| EventDispatcher * | eventDispatcher_mp |
| Pointer to EventDispatcher object. | |
| CORBA::Object_ptr | reference_mp |
| CORBA reference of this object (subscritpion). | |
| int | alarmRaised_m |
| last alarm state | |
|
||||||||||||||||
|
|
|
||||||||||||||||||||||||||||
|
|
|
|||||||||
|
|
|
||||||||||||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||
|
last alarm state
|
|
|||||
|
Callback reference to the callback.
|
|
|||||
|
Pointer to EventDispatcher object.
|
|
|||||
|
Callback failure counter (if exceeded, event is destroyed).
|
|
|||||
|
Cheking interval.
|
|
|||||
|
Callback descriptor.
|
|
|||||
|
|
|
|||||
|
Event name.
|
|
|||||
|
Property to be checked for events.
|
|
|||||
|
CORBA reference of this object (subscritpion).
|
|
|||||
|
Suspended state.
|
1.3.8