ngc 1.5.0
 
Loading...
Searching...
No Matches
ngcbALARM.hpp File Reference
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include <errno.h>
#include <ngc/core/ngcbLIST.hpp>

Go to the source code of this file.

Classes

class  ngcbALARM_SYS
 
class  ngcbALARM
 

Macros

#define ngcbALARM_NO_ALARM   0x00
 
#define ngcbALARM_WARNING   0x01
 
#define ngcbALARM_FATAL   0x02
 
#define ngcbALARM_ACK   0x10
 
#define ngcbALARM_INT   0x20
 
#define ngcbALARM_DOUBLE   0x40
 
#define ngcbALARM_WARNING_ACK   (ngcbALARM_WARNING|ngcbALARM_ACK)
 
#define ngcbALARM_FATAL_ACK   (ngcbALARM_FATAL|ngcbALARM_ACK)
 
#define ngcbALARM_MASK   (ngcbALARM_WARNING|ngcbALARM_FATAL|ngcbALARM_ACK)
 

Typedefs

typedef unsigned long int ngcb_alarm_id
 

Detailed Description

Macro Definition Documentation

◆ ngcbALARM_ACK

#define ngcbALARM_ACK   0x10

◆ ngcbALARM_DOUBLE

#define ngcbALARM_DOUBLE   0x40

◆ ngcbALARM_FATAL

#define ngcbALARM_FATAL   0x02

◆ ngcbALARM_FATAL_ACK

#define ngcbALARM_FATAL_ACK   (ngcbALARM_FATAL|ngcbALARM_ACK)

◆ ngcbALARM_INT

#define ngcbALARM_INT   0x20

◆ ngcbALARM_MASK

#define ngcbALARM_MASK   (ngcbALARM_WARNING|ngcbALARM_FATAL|ngcbALARM_ACK)

Alarm mask

◆ ngcbALARM_NO_ALARM

#define ngcbALARM_NO_ALARM   0x00

◆ ngcbALARM_WARNING

#define ngcbALARM_WARNING   0x01

◆ ngcbALARM_WARNING_ACK

#define ngcbALARM_WARNING_ACK   (ngcbALARM_WARNING|ngcbALARM_ACK)

Typedef Documentation

◆ ngcb_alarm_id

typedef unsigned long int ngcb_alarm_id

Alarm id type