Skip to content
Start free evaluation

pdcomm::GemSpoolEntry

Struct

One stored message, returned by GemEndpoint::spoolEntryAt().

struct GemSpoolEntry

Declared in: #include <pdcomm_gem.hpp>

Members

body

Field

Message body; an empty item when #bodyPresent is false.

SecsItem body

Declared in: #include <pdcomm_gem.hpp>

bodyPresent

Field

false for a header-only message; differs from an empty body.

bool bodyPresent

Declared in: #include <pdcomm_gem.hpp>

captureTimePresent

Field

false for entries from older snapshots without a capture time.

bool captureTimePresent

Declared in: #include <pdcomm_gem.hpp>

capturedAt

Field

Application timestamp passed when the message was captured.

uint64_t capturedAt

Declared in: #include <pdcomm_gem.hpp>

entryId

Field

Entry ID.

uint64_t entryId

Declared in: #include <pdcomm_gem.hpp>

function

Field

Function number.

uint8_t function

Declared in: #include <pdcomm_gem.hpp>

replyExpected

Field

W-bit of the stored message.

bool replyExpected

Declared in: #include <pdcomm_gem.hpp>

stream

Field

Stream number.

uint8_t stream

Declared in: #include <pdcomm_gem.hpp>