PdcommGemFormattedProgramCapabilityCommandInfo
Struct
Fixed-size fields of one capability command, filled by pdcomm_gem_result_formatted_program_capability_command_info().
typedef struct PdcommGemFormattedProgramCapabilityCommandInfo { ... } PdcommGemFormattedProgramCapabilityCommandInfoRead 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_dependencybefore_dependency_count
Field
Number of BCDS values.
size_t before_dependency_countblock_definition
Field
BLKDEF block definition: +1, 0, or -1.
int8_t block_definitionimmediate_after_dependency_count
Field
Number of IACDS values.
size_t immediate_after_dependency_countimmediate_before_dependency_count
Field
Number of IBCDS values.
size_t immediate_before_dependency_countnon_after_dependency_count
Field
Number of NACDS values.
size_t non_after_dependency_countnon_before_dependency_count
Field
Number of NBCDS values.
size_t non_before_dependency_countparameter_count
Field
Number of parameter descriptors.
size_t parameter_countrequired
Field
RQCMD: 1 when the command is required.
uint8_t requiredreserved
Field
Reserved; written as 0.
uint8_t reserved[6]struct_size
Field
Structure size; set to sizeof(PdcommGemFormattedProgramCapabilityCommandInfo) or larger.
size_t struct_sizeReceives the size written.