PdcommGemAlarmInfo
구조체
저장된 알람 하나의 정의와 현재 상태입니다. pdcomm_gem_equipment_alarm_at()이 채웁니다.
typedef struct PdcommGemAlarmInfo { ... } PdcommGemAlarmInfo멤버
active
필드
알람이 현재 설정되어 있으면 1, 그렇지 않으면 0입니다.
uint8_t activecategory
필드
알람 범주이며 1부터 63까지입니다.
uint8_t categoryclear_event
필드
해제 전이의 CEID입니다. clear_event_present가 0이면 0입니다.
uint32_t clear_eventclear_event_present
필드
해제 전이의 CEID가 구성되어 있으면 1, 그렇지 않으면 0입니다.
uint8_t clear_event_presentenabled
필드
호스트가 이 알람의 보고를 활성화했으면 1, 그렇지 않으면 0입니다.
uint8_t enabledid
필드
알람 ID(ALID)입니다.
uint32_t idset_event
필드
설정 전이의 CEID입니다. set_event_present가 0이면 0입니다.
uint32_t set_eventset_event_present
필드
설정 전이의 CEID가 구성되어 있으면 1, 그렇지 않으면 0입니다.
uint8_t set_event_presentstruct_size
필드
구조체 크기입니다. sizeof(PdcommGemAlarmInfo) 이상으로 설정하며, 기록된 크기를 받습니다.
size_t struct_size