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

pdcomm::gemFormattedProgramQueryOptions

함수

S7F25/F26 정형 공정 프로그램 요청에 쓸, 버전이 지정된 한도를 만듭니다.

inline PdcommGemFormattedProgramQueryOptions gemFormattedProgramQueryOptions(size_t maxCommands, size_t maxParametersPerCommand, size_t maxTotalParameters, size_t maxTotalParameterBytes, size_t maxCatalogEntries, size_t maxCatalogIdentifierBytes, size_t maxPending, size_t maxReceived, size_t maxResults, size_t maxHistory)

선언 위치: #include <pdcomm_gem_formatted_program_queries.hpp>

모든 한도는 0이 아니어야 합니다.

매개변수

이름설명
maxCommands프로그램 하나의 최대 명령 수입니다.
maxParametersPerCommand명령 하나의 최대 파라미터 수입니다.
maxTotalParameters프로그램 하나 전체의 최대 파라미터 수입니다.
maxTotalParameterBytes프로그램 하나 전체에서 인코딩된 파라미터의 최대 바이트 수입니다.
maxCatalogEntries장비의 정형 프로그램 저장소에 둘 수 있는 최대 프로그램 수입니다.
maxCatalogIdentifierBytes그 저장소 전체의 최대 PPID 바이트 수입니다.
maxPendingS7F26을 기다리는 제출된 요청의 최대 개수입니다.
maxReceived응답을 기다리는 받은 요청의 최대 개수입니다.
maxResults보관하는 완료된 교환의 최대 개수입니다. 가장 오래된 것부터 버립니다.
maxHistory재전송(replay)을 거부하려고 기억하는 처리된 교환의 최대 개수입니다.

반환값

struct_size와 version이 설정된 옵션입니다.