#include <ngcdcsSRV.hpp>
Public Member Functions | |
| ngcdcsALARM_SYS () | |
| Constructor. | |
| virtual | ~ngcdcsALARM_SYS () |
| Destructor. | |
| ngcb_alarm_id | Issue (ngcbALARM *a) |
| Send alarm. | |
| void | Cancel (ngcb_alarm_id id) |
| Cancel alarm. | |
| void | Ack (ngcb_alarm_id id) |
| Acknowledge alarm. | |
Public Member Functions inherited from ngcbALARM_SYS | |
| ngcbALARM_SYS () | |
| Constructor. | |
| virtual | ~ngcbALARM_SYS () |
| Destructor. | |
| void | Store (ngcbALARM *alarm, ngcb_alarm_id id) |
| Store alarm to built-in alarm container. | |
| void | Remove (ngcb_alarm_id id) |
| Remove item from built-in alarm container. | |
| ngcbALARM * | Get (ngcb_alarm_id id) |
| Get item from built-in alarm container. | |
| void | PrintList (FILE *s) |
| Print alarm list (debugging function) | |
Public Attributes | |
| ngcbSERVICE * | services |
| int | verboseLevel |
| int | logLevel |
Alarm system class
|
inline |
Constructor.
|
inlinevirtual |
Destructor.
|
inlinevirtual |
Acknowledge alarm.
Reimplemented from ngcbALARM_SYS.
|
inlinevirtual |
Cancel alarm.
Reimplemented from ngcbALARM_SYS.
|
inlinevirtual |
Send alarm.
Reimplemented from ngcbALARM_SYS.
| int ngcdcsALARM_SYS::logLevel |
| ngcbSERVICE* ngcdcsALARM_SYS::services |
| int ngcdcsALARM_SYS::verboseLevel |