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

PdcommGemConstantOptions

구조체

장비 상수(equipment constant) 저장소의 한도입니다.

typedef struct PdcommGemConstantOptions { ... } PdcommGemConstantOptions

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

모든 한도는 애플리케이션 정책입니다.

멤버

item_limits

필드

저장된 각 값에 적용하는 SECS-II 한도입니다. 모든 필드가 0이 아니어야 합니다.

PdcommSecsLimits item_limits

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

max_changes_per_request

필드

수신한 S2F15 하나에서 받아들이는 ECID/ECV 쌍의 최대 개수입니다.

size_t max_changes_per_request

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

max_constants

필드

상수의 최대 개수입니다. 1 이상이어야 합니다.

size_t max_constants

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

max_identifier_bytes

필드

정의와 수신 요청에 적용되는 ASCII ECID 길이의 최댓값(바이트)입니다.

size_t max_identifier_bytes

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

max_metadata_bytes

필드

모든 상수에 걸친 ASCII ID, 이름, 단위 바이트 합계의 최댓값입니다.

size_t max_metadata_bytes

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

max_query_ids

필드

수신한 S2F13 또는 S2F29 하나에서 받아들이는 ECID의 최대 개수입니다.

size_t max_query_ids

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

max_value_bytes

필드

현재 값, 기본값, 최솟값, 최댓값의 인코딩 크기 합계의 최댓값입니다. 1 이상이어야 합니다.

size_t max_value_bytes

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

reserved

필드

0이어야 합니다.

uint32_t reserved

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

struct_size

필드

구조체 크기(바이트)입니다. sizeof(PdcommGemConstantOptions) 이상으로 설정합니다.

size_t struct_size

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

version

필드

#PDCOMM_GEM_CONSTANT_OPTIONS_VERSION이어야 합니다.

uint32_t version

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