pdcomm::GemEnhancedCommandResultInfo
Struct
Summary of a received S2F49 request or S2F50 reply, returned by GemResult::enhancedCommandInfo().
struct GemEnhancedCommandResultInfoMembers
completionEvent
Field
Completion CEID of the command.
uint32_t completionEventcompletionEventPresent
Field
true when the accepted command has a completion CEID.
bool completionEventPresentdataId
Field
DATAID of the request; 0 for a reply.
uint32_t dataIdisRequest
Field
true for an S2F49 request at the equipment, false for an S2F50 reply.
bool isRequestissueCount
Field
Validation issues of a request, or outer acknowledgement entries of a reply.
size_t issueCountparameterCount
Field
Request parameters; 0 for a reply.
size_t parameterCountresponded
Field
true after GemEquipment::respondEnhancedCommand() sent S2F50.
bool respondedvalidationAccepted
Field
true when admission and validation at receipt accepted the request.
bool validationAcceptedvalidationAcknowledgement
Field
HCACK chosen at receipt; it overrides the application's decision when validation failed.
GemCommandAcknowledgement validationAcknowledgement