Skip to content
Start free evaluation

pdcomm::GemFormattedProgramDryRunInfo

Struct

Summary of a dry-run report, returned by GemFormattedProgramDryRunReport::info().

struct GemFormattedProgramDryRunInfo

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.hpp>

Members

capabilityPresent

Field

true when an S7F22 capability catalog was available for the comparison.

bool capabilityPresent

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.hpp>

capabilityRevision

Field

Revision of the capability catalog used for the comparison.

uint64_t capabilityRevision

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.hpp>

commandCount

Field

Commands of the analysed program.

size_t commandCount

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.hpp>

encodedBytes

Field

Encoded size of the analysed program.

size_t encodedBytes

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.hpp>

endpointId

Field

Endpoint that produced the report.

uint64_t endpointId

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.hpp>

entryGeneration

Field

Entry generation of that selection.

uint64_t entryGeneration

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.hpp>

idFormat

Field

SECS-II format code of the PPID.

uint8_t idFormat

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.hpp>

issueCount

Field

Issues in the report.

size_t issueCount

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.hpp>

outcome

Field

Overall result, the most severe issue outcome: PDCOMM_GEM_FORMATTED_PROGRAM_DRY_RUN_PASS, ..._INDETERMINATE or ..._REJECT.

uint32_t outcome

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.hpp>

policyVersion

Field

Policy used, for example PDCOMM_GEM_FORMATTED_PROGRAM_DRY_RUN_POLICY_V1.

uint32_t policyVersion

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.hpp>

selectionGeneration

Field

Selection revision of that selection.

uint64_t selectionGeneration

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.hpp>

sessionGeneration

Field

Connection generation of the selection that was analysed.

uint64_t sessionGeneration

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.hpp>

storeRevision

Field

Store revision of that selection.

uint64_t storeRevision

Declared in: #include <pdcomm_gem_formatted_program_dry_runs.hpp>