Skip to content
Start free evaluation

pdcomm::GemAlarmChange

Struct

Effect of GemEquipment::observeAlarm().

struct GemAlarmChange

Declared in: #include <pdcomm_gem.hpp>

Members

active

Field

Active state after the call.

bool active

Declared in: #include <pdcomm_gem.hpp>

changed

Field

true when the active state changed.

bool changed

Declared in: #include <pdcomm_gem.hpp>

eventId

Field

CEID for the transition; publish it separately if needed.

uint32_t eventId

Declared in: #include <pdcomm_gem.hpp>

eventPresent

Field

true when the transition has a configured CEID in #eventId.

bool eventPresent

Declared in: #include <pdcomm_gem.hpp>

id

Field

Alarm ID (ALID).

uint32_t id

Declared in: #include <pdcomm_gem.hpp>

reportingEnabled

Field

Whether the host has enabled reporting of this alarm, at the time of the call.

bool reportingEnabled

Declared in: #include <pdcomm_gem.hpp>