pdcomm::GemCommandParameterDefinition
구조체
원격 명령(remote command) 정의가 받는 파라미터(CPNAME) 하나입니다.
struct GemCommandParameterDefinition모든 SecsItem 포인터는 configure 호출 동안에만 빌립니다.
멤버
format
필드
필수 SECS-II 형식 코드(PDCOMM_SECS_*)입니다. 숫자 범위를 지정하려면 정수 형식이어야 합니다.
uint8_t formatformatPresent
필드
#format이 값의 형식을 제한하면 true입니다.
bool formatPresentmaxCount
필드
값의 최대 요소 수입니다.
size_t maxCountmaximum
필드
허용하는 가장 큰 숫자 값입니다. #maximumPresent가 true일 때 사용합니다.
GemInt128 maximummaximumPresent
필드
#maximum이 적용되면 true입니다.
bool maximumPresentminCount
필드
값의 최소 요소 수입니다.
size_t minCountminimum
필드
허용하는 가장 작은 숫자 값입니다. #minimumPresent가 true일 때 사용합니다.
GemInt128 minimumminimumPresent
필드
#minimum이 적용되면 true입니다.
bool minimumPresentname
필드
파라미터 이름입니다. ASCII 아이템이거나 정수 스칼라 아이템(모든 I 또는 U 형식)입니다.
const SecsItem *namerequired
필드
호스트가 이 파라미터를 반드시 보내야 하면 true입니다.
bool required