PdcommGemCommandResultInfo
Struct
Summary of a remote command result, filled by pdcomm_gem_result_command_info().
typedef struct PdcommGemCommandResultInfo { ... } PdcommGemCommandResultInfoMembers
completion_event
Field
Completion CEID of an accepted request; 0 when completion_event_present is 0.
uint32_t completion_eventcompletion_event_present
Field
1 when an accepted request has a completion CEID.
uint8_t completion_event_presentis_request
Field
1 for an Equipment-received S2F41 request, 0 for a Host-received S2F42 reply.
uint8_t is_requestissue_count
Field
Number of frozen validation issues of a request, or of received CPACK entries of a reply.
size_t issue_countparameter_count
Field
Number of CPNAME/CPVAL pairs of a received request; 0 for a reply.
size_t parameter_countresponded
Field
1 after pdcomm_gem_equipment_respond_command() sent S2F42 for the request.
uint8_t respondedstruct_size
Field
Structure size; set to sizeof(PdcommGemCommandResultInfo) or larger, receives the size written.
size_t struct_sizevalidation_accepted
Field
1 when the request passed validation at receipt; always 0 for a reply.
uint8_t validation_acceptedvalidation_acknowledgement
Field
HCACK frozen at receipt for a request (0 when accepted), or the received HCACK of a reply.
uint8_t validation_acknowledgement