Skip to content
Start free evaluation

PdcommGemFormattedProgramCapabilityCommandInfo

Struct

Fixed-size fields of one capability command, filled by pdcomm_gem_result_formatted_program_capability_command_info().

typedef struct PdcommGemFormattedProgramCapabilityCommandInfo { ... } PdcommGemFormattedProgramCapabilityCommandInfo

Declared in: #include <pdcomm_gem_formatted_program_capabilities.h>

Read the vector values with pdcomm_gem_result_formatted_program_capability_dependency_at() and the parameter descriptors with pdcomm_gem_result_formatted_program_capability_parameter_get().

Members

after_dependency

Field

ACDS value.

uint16_t after_dependency

Declared in: #include <pdcomm_gem_formatted_program_capabilities.h>

before_dependency_count

Field

Number of BCDS values.

size_t before_dependency_count

Declared in: #include <pdcomm_gem_formatted_program_capabilities.h>

block_definition

Field

BLKDEF block definition: +1, 0, or -1.

int8_t block_definition

Declared in: #include <pdcomm_gem_formatted_program_capabilities.h>

immediate_after_dependency_count

Field

Number of IACDS values.

size_t immediate_after_dependency_count

Declared in: #include <pdcomm_gem_formatted_program_capabilities.h>

immediate_before_dependency_count

Field

Number of IBCDS values.

size_t immediate_before_dependency_count

Declared in: #include <pdcomm_gem_formatted_program_capabilities.h>

non_after_dependency_count

Field

Number of NACDS values.

size_t non_after_dependency_count

Declared in: #include <pdcomm_gem_formatted_program_capabilities.h>

non_before_dependency_count

Field

Number of NBCDS values.

size_t non_before_dependency_count

Declared in: #include <pdcomm_gem_formatted_program_capabilities.h>

parameter_count

Field

Number of parameter descriptors.

size_t parameter_count

Declared in: #include <pdcomm_gem_formatted_program_capabilities.h>

required

Field

RQCMD: 1 when the command is required.

uint8_t required

Declared in: #include <pdcomm_gem_formatted_program_capabilities.h>

reserved

Field

Reserved; written as 0.

uint8_t reserved[6]

Declared in: #include <pdcomm_gem_formatted_program_capabilities.h>

struct_size

Field

Structure size; set to sizeof(PdcommGemFormattedProgramCapabilityCommandInfo) or larger.

size_t struct_size

Declared in: #include <pdcomm_gem_formatted_program_capabilities.h>

Receives the size written.