Skip to content
Start free evaluation

pdcomm::GemCommandResultInfo

Struct

Summary of a received S2F41 request or S2F42 reply, returned by GemResult::commandInfo().

struct GemCommandResultInfo

Declared in: #include <pdcomm_gem.hpp>

Members

completionEvent

Field

Completion CEID of the command.

uint32_t completionEvent

Declared in: #include <pdcomm_gem.hpp>

completionEventPresent

Field

true when the accepted command has a completion CEID.

bool completionEventPresent

Declared in: #include <pdcomm_gem.hpp>

isRequest

Field

true for an S2F41 request at the equipment, false for an S2F42 reply at the host.

bool isRequest

Declared in: #include <pdcomm_gem.hpp>

issueCount

Field

Validation issues of a request, or CPACK entries of a reply.

size_t issueCount

Declared in: #include <pdcomm_gem.hpp>

parameterCount

Field

Request parameters; 0 for a reply.

size_t parameterCount

Declared in: #include <pdcomm_gem.hpp>

responded

Field

true after GemEquipment::respondCommand() sent S2F42.

bool responded

Declared in: #include <pdcomm_gem.hpp>

validationAccepted

Field

true when the library's validation at receipt accepted the request.

bool validationAccepted

Declared in: #include <pdcomm_gem.hpp>

validationAcknowledgement

Field

HCACK chosen by validation at receipt; it overrides the application's decision when validation failed.

GemCommandAcknowledgement validationAcknowledgement

Declared in: #include <pdcomm_gem.hpp>