콘텐츠로 이동
무료 평가 시작

pdcomm::GemEnhancedCommandResultInfo

구조체

GemResult::enhancedCommandInfo()가 반환하는, 받은 S2F49 요청 또는 S2F50 응답의 요약입니다.

struct GemEnhancedCommandResultInfo

선언 위치: #include <pdcomm_gem.hpp>

멤버

completionEvent

필드

명령의 완료 CEID입니다.

uint32_t completionEvent

선언 위치: #include <pdcomm_gem.hpp>

completionEventPresent

필드

수락된 명령에 완료 CEID가 있으면 true입니다.

bool completionEventPresent

선언 위치: #include <pdcomm_gem.hpp>

dataId

필드

요청의 DATAID입니다. 응답에서는 0입니다.

uint32_t dataId

선언 위치: #include <pdcomm_gem.hpp>

isRequest

필드

장비에서 받은 S2F49 요청이면 true, S2F50 응답이면 false입니다.

bool isRequest

선언 위치: #include <pdcomm_gem.hpp>

issueCount

필드

요청의 검증 문제 수 또는 응답의 바깥쪽 확인 항목 수입니다.

size_t issueCount

선언 위치: #include <pdcomm_gem.hpp>

parameterCount

필드

요청 파라미터 수입니다. 응답에서는 0입니다.

size_t parameterCount

선언 위치: #include <pdcomm_gem.hpp>

responded

필드

GemEquipment::respondEnhancedCommand()가 S2F50을 보낸 뒤에는 true입니다.

bool responded

선언 위치: #include <pdcomm_gem.hpp>

validationAccepted

필드

수신 시 수용 검사와 검증이 요청을 수락했으면 true입니다.

bool validationAccepted

선언 위치: #include <pdcomm_gem.hpp>

validationAcknowledgement

필드

수신 시 선택한 HCACK입니다. 검증이 실패하면 이 값이 애플리케이션의 결정보다 우선합니다.

GemCommandAcknowledgement validationAcknowledgement

선언 위치: #include <pdcomm_gem.hpp>