#include <MonitorPoint.h>


Public Member Functions | |
| MonitorPoint (const char *propertyName, const ACS::TimeInterval &monitoringInterval, ACS::Property *property, TMCDB::DataValueType typeOfData, MonitorBlob &mb) | |
| virtual | ~MonitorPoint () |
| void | setMonitorServant (TCB *servant) |
| virtual void | activate (maci::ContainerServices *cs) |
| activate corba object | |
| virtual void | deactivate (maci::ContainerServices *cs) |
| virtual void | startMonitoring () |
| start monitoring the property (monitor point) | |
| virtual void | stopMonitoring () |
| stop monitoring the property (monitor point) | |
| void | fillSeq () |
| method that puts sequence of data blobDataSeq to the any | |
| void | set_archiving_interval (ACS::TimeInterval time) |
| virtual void | suppress_archiving () |
| virtual void | enable_archiving () |
| void | working (T value, const ACSErr::Completion &comp, const ACS::CBDescOut &cbdescout) |
| implementig CB interface | |
| void | done (T value, const ACSErr::Completion &comp, const ACS::CBDescOut &cbdescout) |
| implementig CB interface | |
Protected Attributes | |
| TPROP * | property_m |
| TBLOB_SEQ | blobDataSeq_m |
| TBLOB_SEQ | blobDataSeqTemp_m |
| TBASE | valueTrigger_m |
| TCB * | monitorServant_m |
| TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >::MonitorPoint | ( | const char * | propertyName, | |
| const ACS::TimeInterval & | monitoringInterval, | |||
| ACS::Property * | property, | |||
| TMCDB::DataValueType | typeOfData, | |||
| MonitorBlob & | mb | |||
| ) |
| virtual TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >::~MonitorPoint | ( | ) | [virtual] |
| virtual void TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >::activate | ( | maci::ContainerServices * | cs | ) | [virtual] |
activate corba object
Implements TMCDB::MonitorPointBase.
Reimplemented in TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >.
| virtual void TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >::deactivate | ( | maci::ContainerServices * | cs | ) | [virtual] |
Implements TMCDB::MonitorPointBase.
Reimplemented in TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >.
| void TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >::done | ( | T | value, | |
| const ACSErr::Completion & | comp, | |||
| const ACS::CBDescOut & | cbdescout | |||
| ) |
implementig CB interface
| virtual void TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >::enable_archiving | ( | ) | [virtual] |
Implements TMCDB::MonitorPointBase.
Reimplemented in TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >.
| void TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >::fillSeq | ( | ) | [virtual] |
method that puts sequence of data blobDataSeq to the any
Implements TMCDB::MonitorPointBase.
| void TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >::set_archiving_interval | ( | ACS::TimeInterval | time | ) | [virtual] |
Implements TMCDB::MonitorPointBase.
| void TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >::setMonitorServant | ( | TCB * | servant | ) |
| virtual void TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >::startMonitoring | ( | ) | [virtual] |
start monitoring the property (monitor point)
Implements TMCDB::MonitorPointBase.
Reimplemented in TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >.
| virtual void TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >::stopMonitoring | ( | ) | [virtual] |
stop monitoring the property (monitor point)
Implements TMCDB::MonitorPointBase.
Reimplemented in TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >.
| virtual void TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >::suppress_archiving | ( | ) | [virtual] |
Implements TMCDB::MonitorPointBase.
Reimplemented in TMCDB::ROMonitorPoint< T, TBLOB_SEQ, TPROP, TMCB, TACB, TBASE, TSEQ, TALARM >.
| void TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >::working | ( | T | value, | |
| const ACSErr::Completion & | comp, | |||
| const ACS::CBDescOut & | cbdescout | |||
| ) |
implementig CB interface
TBLOB_SEQ TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >::blobDataSeq_m [protected] |
TBLOB_SEQ TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >::blobDataSeqTemp_m [protected] |
TCB* TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >::monitorServant_m [protected] |
TPROP* TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >::property_m [protected] |
TBASE TMCDB::MonitorPoint< T, TBLOB_SEQ, TPROP, TCB, TBASE >::valueTrigger_m [protected] |
1.7.0