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

PdcommGemConstantDefinition

구조체

pdcomm_gem_equipment_configure_constants()에 전달하는 장비 상수(equipment constant) 하나의 정의입니다.

typedef struct PdcommGemConstantDefinition { ... } PdcommGemConstantDefinition

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

멤버

current

필드

현재 값(ECV)입니다.

const PdcommSecsItem *current

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

NULL이 아니어야 합니다. 이 값의 형식이 선언된 형식이 됩니다.

default_value

필드

선택 사항인 기본값(ECDEF)입니다. NULL이면 없음을 뜻합니다.

const PdcommSecsItem *default_value

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

id

필드

상수 ID(ECID)입니다. ASCII 항목 또는 요소가 하나인 정수 항목입니다.

const PdcommSecsItem *id

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

NULL이 아니어야 합니다.

max_count

필드

허용되는 요소 개수의 최댓값입니다. min_count 이상이어야 합니다.

size_t max_count

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

maximum

필드

선택 사항인 최댓값(ECMAX)입니다. NULL이면 없음을 뜻합니다.

const PdcommSecsItem *maximum

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

minimum보다 작으면 안 됩니다.

min_count

필드

현재 값, 기본값, 새 값에 허용되는 요소 개수의 최솟값입니다.

size_t min_count

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

minimum

필드

선택 사항인 최솟값(ECMIN)입니다. NULL이면 없음을 뜻합니다.

const PdcommSecsItem *minimum

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

name

필드

ASCII 바이트로 된 이름이며 NUL로 끝나지 않습니다.

const char *name

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

name_length가 0이면 NULL일 수 있습니다.

name_length

필드

name의 바이트 수입니다.

size_t name_length

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

units

필드

ASCII 바이트로 된 단위이며 NUL로 끝나지 않습니다.

const char *units

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

units_length가 0이면 NULL일 수 있습니다.

units_length

필드

units의 바이트 수입니다.

size_t units_length

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