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

PdcommGem300CapabilityProfile

구조체

프로필 하나의 입력 설명입니다. pdcomm_gem300_capability_catalog_replace()가 읽습니다.

typedef struct PdcommGem300CapabilityProfile { ... } PdcommGem300CapabilityProfile

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

멤버

capabilities

필드

capability_count개의 기능 배열이며, 보관할 순서대로 둡니다.

const PdcommGem300Capability *capabilities

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

capability_count

필드

기능 개수입니다. 1부터 max_capabilities_per_profile까지입니다.

size_t capability_count

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

id

필드

식별자 바이트이며 NUL로 끝나지 않습니다. 0x21부터 0x7E까지의 출력 가능한 ASCII이며 카탈로그 안에서 고유해야 합니다.

const char *id

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

id_length

필드

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

size_t id_length

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