PdcommGemCommandOptions
구조체
pdcomm_gem_equipment_configure_commands()에 전달하는 원격 명령(remote command) 저장소의 한도입니다.
typedef struct PdcommGemCommandOptions { ... } PdcommGemCommandOptions멤버
max_commands
필드
명령 정의의 최대 개수입니다. 1 이상이어야 합니다.
size_t max_commandsmax_errors
필드
고정된 검증 결과 또는 애플리케이션 응답에 들어가는 CPACK 엔트리의 최대 개수입니다.
size_t max_errorsmax_identifier_bytes
필드
ASCII RCMD 또는 CPNAME 하나의 최대 길이(바이트)입니다. 숫자 이름은 0바이트로 계산합니다.
size_t max_identifier_bytesmax_parameters_per_command
필드
명령 하나의 매개변수 최대 개수입니다. 정의와 수신한 S2F41 모두에 적용됩니다.
size_t max_parameters_per_commandmax_total_identifier_bytes
필드
구성한 모든 명령과 매개변수의 ASCII 이름 길이 합계의 최댓값(바이트)입니다.
size_t max_total_identifier_bytesmax_total_parameters
필드
모든 명령에 걸친 매개변수 정의의 최대 개수입니다.
size_t max_total_parametersreserved
필드
예약 필드입니다. 0이어야 합니다.
uint32_t reservedstruct_size
필드
이 구조체의 크기(바이트)입니다. sizeof(PdcommGemCommandOptions) 이상으로 설정합니다.
size_t struct_sizeversion
필드
옵션 버전입니다. #PDCOMM_GEM_COMMAND_OPTIONS_VERSION이어야 합니다.
uint32_t version