|
TMCDB::ROMonitorPoint − |
|
#include <MonitorPoint.h> Inherits MonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TBASE >. |
|
Public Member Functions |
|
ROMonitorPoint (const char *propertyName, const ACS::TimeInterval &monitoringInterval, ACS::Property *property, TMCDB::DataValueType typeOfData, MonitorBlob &mb) |
|
~ROMonitorPoint () |
|
void setAlarmServant (TACB *servant) |
|
void activate (maci::ContainerServices *cs) |
|
activate corba object |
|
void deactivate (maci::ContainerServices *cs) |
|
void startMonitoring () |
|
start/stop monitoring the property (monitor point) and its alarms |
|
void stopMonitoring () |
|
stop monitoring the property (monitor point) |
|
void suppress_archiving () |
|
void enable_archiving () |
|
void alarm_raised (TALARM value, const ACSErr::Completion &comp, const ACS::CBDescOut &cbdescout) |
|
void alarm_cleared (TALARM value, const ACSErr::Completion &comp, const ACS::CBDescOut &cbdescout) |
|
Protected Attributes |
|
TACB * alarmServant_m |
|
template<class T, class TBLOB_SEQ, class TPROP, class TMCB, class TACB, class TBASE, class TSEQ, class TALARM> class TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM > |
|
template<class T , class TBLOB_SEQ , class TPROP , class TMCB , class TACB , class TBASE , class TSEQ , class TALARM > TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >::ROMonitorPoint (const char * propertyName, const ACS::TimeInterval & monitoringInterval, ACS::Property * property, TMCDB::DataValueType typeOfData, MonitorBlob & mb) |
|
template<class T , class TBLOB_SEQ , class TPROP , class TMCB , class TACB , class TBASE , class TSEQ , class TALARM > TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >::~ROMonitorPoint () |
|
template<class T , class TBLOB_SEQ , class TPROP , class TMCB , class TACB , class TBASE , class TSEQ , class TALARM > void TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >::activate (maci::ContainerServices * cs) [virtual] |
|
activate corba object Reimplemented from TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TBASE >. |
|
template<class T , class TBLOB_SEQ , class TPROP , class TMCB , class TACB , class TBASE , class TSEQ , class TALARM > void TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >::alarm_cleared (TALARM value, const ACSErr::Completion & comp, const ACS::CBDescOut & cbdescout) |
|
template<class T , class TBLOB_SEQ , class TPROP , class TMCB , class TACB , class TBASE , class TSEQ , class TALARM > void TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >::alarm_raised (TALARM value, const ACSErr::Completion & comp, const ACS::CBDescOut & cbdescout) |
|
template<class T , class TBLOB_SEQ , class TPROP , class TMCB , class TACB , class TBASE , class TSEQ , class TALARM > void TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >::deactivate (maci::ContainerServices * cs) [virtual] |
|
Reimplemented from TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TBASE >. |
|
template<class T , class TBLOB_SEQ , class TPROP , class TMCB , class TACB , class TBASE , class TSEQ , class TALARM > void TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >::enable_archiving () [virtual] |
|
Reimplemented from TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TBASE >. |
|
template<class T , class TBLOB_SEQ , class TPROP , class TMCB , class TACB , class TBASE , class TSEQ , class TALARM > void TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >::setAlarmServant (TACB * servant) |
|
template<class T , class TBLOB_SEQ , class TPROP , class TMCB , class TACB , class TBASE , class TSEQ , class TALARM > void TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >::startMonitoring () [virtual] |
|
start/stop monitoring the property (monitor point) and its alarms Reimplemented from TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TBASE >. |
|
template<class T , class TBLOB_SEQ , class TPROP , class TMCB , class TACB , class TBASE , class TSEQ , class TALARM > void TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >::stopMonitoring () [virtual] |
|
stop monitoring the property (monitor point) Reimplemented from TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TBASE >. |
|
template<class T , class TBLOB_SEQ , class TPROP , class TMCB , class TACB , class TBASE , class TSEQ , class TALARM > void TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >::suppress_archiving () [virtual] |
|
Reimplemented from TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TBASE >. |
|
template<class T , class TBLOB_SEQ , class TPROP , class TMCB , class TACB , class TBASE , class TSEQ , class TALARM > TACB* TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >::alarmServant_m [protected] |
|
Generated automatically by Doxygen for ACS-2014.6 C++ API from the source code. |