PdcommGemAlarmChange
구조체
알람 관측 결과입니다. pdcomm_gem_equipment_observe_alarm()이 채웁니다.
typedef struct PdcommGemAlarmChange { ... } PdcommGemAlarmChange멤버
active
필드
관측 후의 알람 상태입니다. 설정이면 1, 해제이면 0입니다.
uint8_t activechanged
필드
관측으로 알람 상태가 바뀌었으면 1, 이미 관측한 상태였으면 0입니다.
uint8_t changedevent_id
필드
발생한 전이의 CEID입니다. event_present가 0이면 0입니다.
uint32_t event_idevent_present
필드
전이에 구성된 설정 또는 해제 CEID가 event_id에 있으면 1, 그렇지 않으면 0입니다(전이가 없으면 항상 0).
uint8_t event_presentid
필드
관측한 알람 ID(ALID)입니다.
uint32_t idreporting_enabled
필드
보고 활성 플래그의 스냅샷입니다. 이 알람에 대해 S5F1 보고서를 게시할 수 있으면 1입니다.
uint8_t reporting_enabledstruct_size
필드
구조체 크기입니다. sizeof(PdcommGemAlarmChange) 이상으로 설정하며, 기록된 크기를 받습니다.
size_t struct_size