Skip to content
Start free evaluation

pdcomm::GemCommunication

Enum

State of the SEMI E30 communication state model.

enum class GemCommunication : uint32_t

Declared in: #include <pdcomm_gem.hpp>

Members

Communicating

Enumerator

Communication is established; GEM messages may flow.

Communicating = PDCOMM_GEM_COMMUNICATING

Declared in: #include <pdcomm_gem.hpp>

Disconnected

Enumerator

No selected HSMS session exists.

Disconnected = PDCOMM_GEM_DISCONNECTED

Declared in: #include <pdcomm_gem.hpp>

NotCommunicating

Enumerator

An HSMS session is selected, but S1F13/F14 Establish Communications has not succeeded.

NotCommunicating = PDCOMM_GEM_NOT_COMMUNICATING

Declared in: #include <pdcomm_gem.hpp>

WaitingAck

Enumerator

S1F13 was sent and the S1F14 acknowledgement is pending.

WaitingAck = PDCOMM_GEM_WAITING_ACK

Declared in: #include <pdcomm_gem.hpp>