PdcommGemAlarmInfo
Struct
Definition and current state of one stored alarm, filled by pdcomm_gem_equipment_alarm_at().
typedef struct PdcommGemAlarmInfo { ... } PdcommGemAlarmInfoMembers
active
Field
1 when the alarm is currently set, otherwise 0.
uint8_t activecategory
Field
Alarm category, 1 to 63.
uint8_t categoryclear_event
Field
Clear-transition CEID; 0 when clear_event_present is 0.
uint32_t clear_eventclear_event_present
Field
1 when a clear-transition CEID is configured, otherwise 0.
uint8_t clear_event_presentenabled
Field
1 when the Host has enabled reporting of this alarm, otherwise 0.
uint8_t enabledid
Field
Alarm ID (ALID).
uint32_t idset_event
Field
Set-transition CEID; 0 when set_event_present is 0.
uint32_t set_eventset_event_present
Field
1 when a set-transition CEID is configured, otherwise 0.
uint8_t set_event_presentstruct_size
Field
Structure size; set to sizeof(PdcommGemAlarmInfo) or larger, receives the size written.
size_t struct_size