Index: AlarmDefs.h =================================================================== diff -u -r72b160dc9bedcbe238a6282db18975a960e39776 -r8b6d80b68a2490075a921ccc8a1a80568b4da36e --- AlarmDefs.h (.../AlarmDefs.h) (revision 72b160dc9bedcbe238a6282db18975a960e39776) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 8b6d80b68a2490075a921ccc8a1a80568b4da36e) @@ -105,7 +105,8 @@ }; typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration - + +/// Enumeration of alarm priorities. enum Alarm_Priorities { ALARM_PRIORITY_NONE = 0, ///< Indicates not an alarm or no alarms active at this time @@ -116,5 +117,16 @@ }; typedef enum Alarm_Priorities ALARM_PRIORITY_T; ///< Type for alarm priorities enumeration + +/// Enumeration of alarm sources. +enum Alarm_Sources +{ + ALARM_SOURCE_UI = 0, ///< User interface alarm source + ALARM_SOURCE_HD, ///< HD firmware alarm source + ALARM_SOURCE_DG, ///< DG firmware alarm source + NUMBER_OF_ALARM_SOURCES ///< Number of alarm sources +}; + +typedef enum Alarm_Sources ALARM_SOURCE_T; ///< Type for alarm sources enumeration #endif