Skip to content
Start free evaluation

pdcomm::GemAlarmInfo

Struct

One alarm of the equipment's alarm store, returned by GemEquipment::alarmAt().

struct GemAlarmInfo

Declared in: #include <pdcomm_gem.hpp>

Members

active

Field

true while the alarm is set.

bool active

Declared in: #include <pdcomm_gem.hpp>

category

Field

Alarm category, 1 to 63.

uint8_t category

Declared in: #include <pdcomm_gem.hpp>

clearEvent

Field

CEID for the clear transition.

uint32_t clearEvent

Declared in: #include <pdcomm_gem.hpp>

clearEventPresent

Field

true when #clearEvent is configured.

bool clearEventPresent

Declared in: #include <pdcomm_gem.hpp>

enabled

Field

true when the host enabled reporting of this alarm.

bool enabled

Declared in: #include <pdcomm_gem.hpp>

id

Field

Alarm ID (ALID).

uint32_t id

Declared in: #include <pdcomm_gem.hpp>

setEvent

Field

CEID for the set transition.

uint32_t setEvent

Declared in: #include <pdcomm_gem.hpp>

setEventPresent

Field

true when #setEvent is configured.

bool setEventPresent

Declared in: #include <pdcomm_gem.hpp>

text

Field

Alarm text (ALTX).

std::string text

Declared in: #include <pdcomm_gem.hpp>