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)모든 한도는 0이 아니어야 합니다.
매개변수
| 이름 | 설명 |
|---|---|
maxCommands | 프로그램 하나의 최대 명령 수입니다. |
maxParametersPerCommand | 명령 하나의 최대 파라미터 수입니다. |
maxTotalParameters | 프로그램 하나 전체의 최대 파라미터 수입니다. |
maxTotalParameterBytes | 프로그램 하나 전체에서 인코딩된 파라미터의 최대 바이트 수입니다. |
maxCatalogEntries | 장비의 정형 프로그램 저장소에 둘 수 있는 최대 프로그램 수입니다. |
maxCatalogIdentifierBytes | 그 저장소 전체의 최대 PPID 바이트 수입니다. |
maxPending | S7F26을 기다리는 제출된 요청의 최대 개수입니다. |
maxReceived | 응답을 기다리는 받은 요청의 최대 개수입니다. |
maxResults | 보관하는 완료된 교환의 최대 개수입니다. 가장 오래된 것부터 버립니다. |
maxHistory | 재전송(replay)을 거부하려고 기억하는 처리된 교환의 최대 개수입니다. |
반환값
struct_size와 version이 설정된 옵션입니다.