Skip to content
Start free evaluation

PdcommGemAlarmResultInfo

Struct

Summary of an alarm result, filled by pdcomm_gem_result_alarm_info().

typedef struct PdcommGemAlarmResultInfo { ... } PdcommGemAlarmResultInfo

Declared in: #include <pdcomm_gem_alarms.h>

Members

acknowledged

Field

1 after pdcomm_gem_host_acknowledge_alarm() sent S5F2 for this report; always 0 for list replies.

uint8_t acknowledged

Declared in: #include <pdcomm_gem_alarms.h>

count

Field

Number of alarm entries: 1 for an S5F1 report, the list length for an S5F6 or S5F8 reply.

size_t count

Declared in: #include <pdcomm_gem_alarms.h>

is_report

Field

1 for a received S5F1 alarm report, 0 for an alarm list reply.

uint8_t is_report

Declared in: #include <pdcomm_gem_alarms.h>

reply_expected

Field

W bit of the received S5F1 report; always 0 for list replies.

uint8_t reply_expected

Declared in: #include <pdcomm_gem_alarms.h>

struct_size

Field

Structure size; set to sizeof(PdcommGemAlarmResultInfo) or larger, receives the size written.

size_t struct_size

Declared in: #include <pdcomm_gem_alarms.h>