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

PdcommGemCommandParameterInfo

구조체

저장된 명령 매개변수 하나의 정의입니다.

typedef struct PdcommGemCommandParameterInfo { ... } PdcommGemCommandParameterInfo

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

pdcomm_gem_equipment_command_parameter_at()과 pdcomm_gem_equipment_enhanced_command_parameter_at()이 채웁니다. 없는 선택 값은 0으로 읽힙니다.

멤버

format

필드

요구되는 SECS-II 형식 코드입니다. format_present가 0이면 0입니다.

uint8_t format

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

format_present

필드

format을 강제하면 1입니다.

uint8_t format_present

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

max_count

필드

CPVAL 항목에 허용되는 최대 요소 개수입니다.

size_t max_count

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

maximum

필드

상한(포함)입니다. maximum_present가 0이면 0입니다.

PdcommGemInt128 maximum

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

maximum_present

필드

maximum을 강제하면 1입니다.

uint8_t maximum_present

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

min_count

필드

CPVAL 항목에 허용되는 최소 요소 개수입니다.

size_t min_count

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

minimum

필드

하한(포함)입니다. minimum_present가 0이면 0입니다.

PdcommGemInt128 minimum

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

minimum_present

필드

minimum을 강제하면 1입니다.

uint8_t minimum_present

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

required

필드

필수 매개변수이면 1입니다.

uint8_t required

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

struct_size

필드

구조체 크기입니다. sizeof(PdcommGemCommandParameterInfo) 이상으로 설정하며, 기록된 크기를 받습니다.

size_t struct_size

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