#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] |