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.