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.