#include <MonitorPoint.h>


Public Member Functions | |
| ROEnumMonitorPoint (const char *propertyName, const ACS::TimeInterval &monitoringInterval, ACS::Property *property, TMCDB::DataValueType typeOfData, MonitorBlob &mb) | |
| ~ROEnumMonitorPoint () | |
| void | setAlarmServant (POA_ACS::AlarmuLong *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 (CORBA::ULong &value, const ACSErr::Completion &comp, const ACS::CBDescOut &cbdescout) |
| void | alarm_cleared (CORBA::ULong &value, const ACSErr::Completion &comp, const ACS::CBDescOut &cbdescout) |
Protected Attributes | |
| POA_ACS::AlarmuLong * | alarmServant_m |
| TMCDB::ROEnumMonitorPoint::ROEnumMonitorPoint | ( | const char * | propertyName, | |
| const ACS::TimeInterval & | monitoringInterval, | |||
| ACS::Property * | property, | |||
| TMCDB::DataValueType | typeOfData, | |||
| MonitorBlob & | mb | |||
| ) |
| TMCDB::ROEnumMonitorPoint::~ROEnumMonitorPoint | ( | ) |
| void TMCDB::ROEnumMonitorPoint::activate | ( | maci::ContainerServices * | cs | ) | [virtual] |
activate corba object
Reimplemented from TMCDB::EnumMonitorPoint.
| void TMCDB::ROEnumMonitorPoint::alarm_cleared | ( | CORBA::ULong & | value, | |
| const ACSErr::Completion & | comp, | |||
| const ACS::CBDescOut & | cbdescout | |||
| ) |
| void TMCDB::ROEnumMonitorPoint::alarm_raised | ( | CORBA::ULong & | value, | |
| const ACSErr::Completion & | comp, | |||
| const ACS::CBDescOut & | cbdescout | |||
| ) |
| void TMCDB::ROEnumMonitorPoint::deactivate | ( | maci::ContainerServices * | cs | ) | [virtual] |
Reimplemented from TMCDB::EnumMonitorPoint.
| void TMCDB::ROEnumMonitorPoint::enable_archiving | ( | ) | [virtual] |
Reimplemented from TMCDB::EnumMonitorPoint.
| void TMCDB::ROEnumMonitorPoint::setAlarmServant | ( | POA_ACS::AlarmuLong * | servant | ) |
| void TMCDB::ROEnumMonitorPoint::startMonitoring | ( | ) | [virtual] |
start/stop monitoring the property (monitor point) and its alarms
Reimplemented from TMCDB::EnumMonitorPoint.
| void TMCDB::ROEnumMonitorPoint::stopMonitoring | ( | ) | [virtual] |
stop monitoring the property (monitor point)
Reimplemented from TMCDB::EnumMonitorPoint.
| void TMCDB::ROEnumMonitorPoint::suppress_archiving | ( | ) | [virtual] |
Reimplemented from TMCDB::EnumMonitorPoint.
POA_ACS::AlarmuLong* TMCDB::ROEnumMonitorPoint::alarmServant_m [protected] |
1.7.0