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

PdcommGem300Capability

구조체

기능 하나의 입력 설명입니다. pdcomm_gem300_capability_catalog_replace()가 읽습니다.

typedef struct PdcommGem300Capability { ... } PdcommGem300Capability

선언 위치: #include <pdcomm_gem300.h>

멤버

axis

필드

축입니다. #PDCOMM_GEM300_PROCESS_JOB, #PDCOMM_GEM300_CARRIER, #PDCOMM_GEM300_SUBSTRATE, #PDCOMM_GEM300_CONTROL_JOB 중 하나이며 프로필 안에서 고유해야 합니다.

uint32_t axis

선언 위치: #include <pdcomm_gem300.h>

id

필드

식별자 바이트이며 NUL로 끝나지 않습니다. 0x21부터 0x7E까지의 출력 가능한 ASCII입니다.

const char *id

선언 위치: #include <pdcomm_gem300.h>

id_length

필드

id의 바이트 수입니다. 0이 아니고 최대 max_capability_id_bytes입니다.

size_t id_length

선언 위치: #include <pdcomm_gem300.h>

reserved

필드

예약 필드입니다. 0이어야 합니다.

uint32_t reserved

선언 위치: #include <pdcomm_gem300.h>

status

필드

상태 레이블입니다. #PDCOMM_GEM300_PLANNED, #PDCOMM_GEM300_MODEL_ONLY, #PDCOMM_GEM300_EXPERIMENTAL 중 하나입니다.

uint32_t status

선언 위치: #include <pdcomm_gem300.h>

verification

필드

검증 레이블입니다. #PDCOMM_GEM300_UNVERIFIED여야 합니다.

uint32_t verification

선언 위치: #include <pdcomm_gem300.h>