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

pdcomm::gemSpoolOptions

함수

장비 스풀에 쓰는 버전 지정 한도를 만듭니다(GemEquipment::configureSpooling()).

inline GemSpoolOptions gemSpoolOptions(size_t maxMessages, size_t maxBodyBytes, size_t maxTotalBodyBytes, size_t maxStreams, size_t maxFunctionsPerStream, size_t maxCatalogEntries, uint64_t maxSerializedBytes)

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

매개변수

이름설명
maxMessages저장하는 메시지의 최대 개수입니다.
maxBodyBytes저장된 본문 하나의 최대 바이트 수입니다.
maxTotalBodyBytes스풀 전체에 걸친 본문의 최대 바이트 수입니다.
maxStreams선택할 수 있는 스트림의 최대 개수입니다.
maxFunctionsPerStream스트림당 선택할 수 있는 펑션의 최대 개수입니다.
maxCatalogEntries스풀 가능한 스트림·펑션 쌍의 최대 개수입니다.
maxSerializedBytes영속화 파일의 최대 크기입니다. 파일 경로를 지정한 경우에만 사용합니다.

반환값

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