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

pdcomm::GemFormattedProgramDryRunInfo

구조체

시험 실행(dry run) 보고서의 요약입니다. GemFormattedProgramDryRunReport::info()가 반환합니다.

struct GemFormattedProgramDryRunInfo

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

멤버

capabilityPresent

필드

비교에 S7F22 기능 카탈로그(capability catalog)를 사용할 수 있었으면 true입니다.

bool capabilityPresent

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

capabilityRevision

필드

비교에 사용한 기능 카탈로그(capability catalog)의 리비전입니다.

uint64_t capabilityRevision

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

commandCount

필드

분석한 프로그램의 명령 수입니다.

size_t commandCount

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

encodedBytes

필드

분석한 프로그램의 인코딩된 크기입니다.

size_t encodedBytes

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

endpointId

필드

보고서를 만든 끝점입니다.

uint64_t endpointId

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

entryGeneration

필드

그 선택의 항목 세대입니다.

uint64_t entryGeneration

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

idFormat

필드

PPID의 SECS-II 형식 코드입니다.

uint8_t idFormat

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

issueCount

필드

보고서에 있는 문제 수입니다.

size_t issueCount

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

outcome

필드

전체 결과로, 가장 심각한 문제의 결과입니다. PDCOMM_GEM_FORMATTED_PROGRAM_DRY_RUN_PASS, ..._INDETERMINATE 또는 ..._REJECT입니다.

uint32_t outcome

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

policyVersion

필드

사용한 정책입니다. 예: PDCOMM_GEM_FORMATTED_PROGRAM_DRY_RUN_POLICY_V1.

uint32_t policyVersion

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

selectionGeneration

필드

그 선택의 선택 리비전입니다.

uint64_t selectionGeneration

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

sessionGeneration

필드

분석한 선택의 연결 세대(generation)입니다.

uint64_t sessionGeneration

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

storeRevision

필드

그 선택의 저장소 리비전입니다.

uint64_t storeRevision

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