PdcommGemCommandResultInfo
구조체
원격 명령 결과의 요약입니다. pdcomm_gem_result_command_info()가 채웁니다.
typedef struct PdcommGemCommandResultInfo { ... } PdcommGemCommandResultInfo멤버
completion_event
필드
수락된 요청의 완료 CEID입니다. completion_event_present가 0이면 0입니다.
uint32_t completion_eventcompletion_event_present
필드
수락된 요청에 완료 CEID가 있으면 1입니다.
uint8_t completion_event_presentis_request
필드
장비가 수신한 S2F41 요청이면 1, 호스트가 수신한 S2F42 응답이면 0입니다.
uint8_t is_requestissue_count
필드
요청에서는 고정된 검증 문제, 응답에서는 수신한 CPACK 엔트리의 개수입니다.
size_t issue_countparameter_count
필드
수신한 요청의 CPNAME/CPVAL 쌍 개수입니다. 응답에서는 0입니다.
size_t parameter_countresponded
필드
pdcomm_gem_equipment_respond_command()가 요청에 대해 S2F42를 보낸 뒤에는 1입니다.
uint8_t respondedstruct_size
필드
구조체 크기입니다. sizeof(PdcommGemCommandResultInfo) 이상으로 설정하며, 기록된 크기를 받습니다.
size_t struct_sizevalidation_accepted
필드
요청이 수신 시점에 검증을 통과했으면 1입니다. 응답에서는 항상 0입니다.
uint8_t validation_acceptedvalidation_acknowledgement
필드
요청에서는 수신 시점에 고정된 HCACK(수락되면 0)이고, 응답에서는 수신한 HCACK입니다.
uint8_t validation_acknowledgement