Header File of Alarm related Definitions. More...
Go to the source code of this file.
Classes | |
| struct | ClAlarmComponentResAlarms | 
| The structure captures the alarm profile of all alarms that are modeled for each resource in the component.  More... | |
| struct | ClAlarmHandleInfoT | 
| The ClAlarmHandleInfoT data structure is used to store the handle and the information of the alarm.  More... | |
| struct | ClAlarmInfoT | 
| The ClAlarmInfoT data structure is used to store the entire list of alarm attributes that include probable cause, MOID, category, sub-category, severity, and event time along with additional information of the alarm.  More... | |
| struct | ClAlarmPendingAlmInfo | 
| Structure to contain the pending alarm information.  More... | |
| struct | ClAlarmPendingAlmList | 
| Structure to contain the information about the pending alarms.  More... | |
| struct | ClAlarmProfile | 
| This structure is used to store the alarm related attributes including the category, sub-category, severity, soaking time for assert and clear, probable cause of alarm, and the generation and suppression rule for alarm.  More... | |
| struct | ClAlarmRuleEntryT | 
| This structure contains the information about the alarm configured.  More... | |
| struct | ClAlarmRuleInfoT | 
| This structure specifies the alarm rule relation and the alarms IDs (probable cause) that participate in the alarm rule.  More... | |
Macros | |
| #define | CL_ALARM_EVENT 1 | 
| Event Type to be specifed while subscribing for the events published by alarm server.  | |
| #define | ClAlarmEventName "CL_ALARM_EVENT_CHANNEL" | 
| ID to specify whether the alarm is invalid or not.   | |
Typedefs | |
| 
typedef struct  ClAlarmComponentResAlarms  | ClAlarmComponentResAlarmsT | 
| The structure captures the alarm profile of all alarms that are modeled for each resource in the component.  | |
| typedef ClUint32T | ClAlarmHandleT | 
| The type of the handle for identifying the raised alarm.  | |
| typedef ClAlarmInfoT * | ClAlarmInfoPtrT | 
| Pointer type for ClAlarmInfoT.  | |
| typedef ClAlarmPendingAlmInfoT * | ClAlarmPendingAlmInfoPtrT | 
| Pointer type for ClAlarmPendingAlmInfoT.  | |
| 
typedef struct  ClAlarmPendingAlmInfo  | ClAlarmPendingAlmInfoT | 
| Structure to contain the pending alarm information.  | |
| typedef ClAlarmPendingAlmListT * | ClAlarmPendingAlmListPtrT | 
| Pointer type for ClAlarmPendingAlmListT.  | |
| 
typedef struct  ClAlarmPendingAlmList  | ClAlarmPendingAlmListT | 
| Structure to contain the information about the pending alarms.  | |
| typedef struct ClAlarmProfile | ClAlarmProfileT | 
| This structure is used to store the alarm related attributes including the category, sub-category, severity, soaking time for assert and clear, probable cause of alarm, and the generation and suppression rule for alarm.  | |
| typedef ClUint32T | ClAlarmSpecificProblemT | 
| The type of an identifier to the specific problem of the alarm.   | |
Header File of Alarm related Definitions.