PdcommGem300Capability
Struct
Input description of one capability, read by pdcomm_gem300_capability_catalog_replace().
typedef struct PdcommGem300Capability { ... } PdcommGem300CapabilityMembers
axis
Field
Axis: one of #PDCOMM_GEM300_PROCESS_JOB, #PDCOMM_GEM300_CARRIER, #PDCOMM_GEM300_SUBSTRATE, or #PDCOMM_GEM300_CONTROL_JOB; unique in the profile.
uint32_t axisid
Field
Identifier bytes, not NUL-terminated; printable ASCII 0x21 to 0x7E.
const char *idid_length
Field
Number of bytes at id; nonzero and at most max_capability_id_bytes.
size_t id_lengthreserved
Field
Reserved; must be zero.
uint32_t reservedstatus
Field
Status label: #PDCOMM_GEM300_PLANNED, #PDCOMM_GEM300_MODEL_ONLY, or #PDCOMM_GEM300_EXPERIMENTAL.
uint32_t statusverification
Field
Verification label; must be #PDCOMM_GEM300_UNVERIFIED.
uint32_t verification