OpenClovis Logo

Public Attributes | List of all members
ClAlarmInfoT Struct Reference

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...

#include <clAlarmDefinitions.h>

Public Attributes

ClAlarmStateT alarmState
 Flag to indicate if the alarm was for assert or for clear.
ClUint8T buff [1]
 Additional information about the alarm.
ClAlarmCategoryTypeT category
 Category of the alarm.
ClNameT compName
 Component name of the resource on which the alarm occurred.
ClTimeT eventTime
 Time stamp of the alarm being raised.
ClUint32T len
 Length of the additional data about the alarm.
ClCorMOIdT moId
 Resource on which the alarm occurred.
ClAlarmProbableCauseT probCause
 Probable cause of the alarm.
ClAlarmSeverityTypeT severity
 Severity of the alarm.
ClAlarmSpecificProblemT specificProblem
 Specific-Problem of the alarm.

Detailed Description

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.

It also ascertains whether the alarm is asserted or cleared.

Member Data Documentation

ClAlarmStateT ClAlarmInfoT::alarmState

Flag to indicate if the alarm was for assert or for clear.

If isAssert is set, then the alarm condition has occured. If isAssert is zero, then the alarm has cleared. indicates alarm has cleared.

ClAlarmSpecificProblemT ClAlarmInfoT::specificProblem

Specific-Problem of the alarm.

This field adds further refinement to the probable cause specified while raising the alarm.


Generated on Tue Jan 10 10:29:15 PST 2012 for OpenClovis SDK using Doxygen