PdcommGemDataOptions
구조체
장비 데이터 변수(data variable) 저장소의 한도입니다.
typedef struct PdcommGemDataOptions { ... } PdcommGemDataOptions모든 한도는 애플리케이션 정책입니다.
멤버
item_limits
필드
캐시된 값과 샘플 각각에 적용하는 SECS-II 한도입니다. 모든 필드가 0이 아니어야 합니다.
PdcommSecsLimits item_limitsmax_metadata_bytes
필드
모든 변수에 걸친 이름과 단위 바이트 합계의 최댓값입니다.
size_t max_metadata_bytesmax_sample_bytes
필드
호출 한 번에 제공하는 샘플의 인코딩 크기 합계의 최댓값(바이트)입니다.
size_t max_sample_bytesmax_samples_per_event
필드
게시(publication) 한 번 또는 조회 응답 하나에 함께 제공하는 샘플의 최대 개수입니다.
size_t max_samples_per_eventmax_value_bytes
필드
캐시된 모든 값의 인코딩 크기 합계의 최댓값(바이트)입니다.
size_t max_value_bytesmax_variables
필드
데이터 변수의 최대 개수입니다. 1 이상이어야 합니다.
size_t max_variablesreserved
필드
0이어야 합니다.
uint32_t reservedstruct_size
필드
구조체 크기(바이트)입니다. sizeof(PdcommGemDataOptions) 이상으로 설정합니다.
size_t struct_sizeversion
필드
#PDCOMM_GEM_DATA_OPTIONS_VERSION이어야 합니다.
uint32_t version