PDComm.GemSpoolOptions
클래스
장비 스풀의 한도를 나타냅니다.
public sealed record GemSpoolOptions이 옵션을 GemEquipment.ConfigureSpooling 또는 GemEquipmentSpoolConfiguration에 전달합니다. 메시지 본문은 장비의 GEM 아이템 한도로도 제한됩니다.
멤버
GemSpoolOptions
생성자
기본값으로 새 인스턴스를 초기화합니다.
public GemSpoolOptions()참고
- 객체 이니셜라이저에서 이 형식의 모든
required속성을 설정해야 합니다.
MaxBodyBytes
속성
저장되는 메시지 하나의 최대 인코딩 본문 크기(바이트)를 가져옵니다.
public required nuint MaxBodyBytes { get; init; }MaxCatalogEntries
속성
카탈로그 항목의 최대 수를 가져옵니다. 이 값은 수신한 S2F43의 전체 펑션 수도 제한합니다.
public required nuint MaxCatalogEntries { get; init; }MaxFunctionsPerStream
속성
스트림 선택 하나에 들어가는 펑션의 최대 수를 가져옵니다.
public required nuint MaxFunctionsPerStream { get; init; }MaxMessages
속성
저장되는 항목의 최대 수를 가져옵니다.
public required nuint MaxMessages { get; init; }MaxSerializedBytes
속성
파일 기반 스풀의 스냅샷 파일 최대 크기(바이트)를 가져옵니다. 144 이상이어야 합니다. 메모리 내 스풀은 이 값을 무시합니다.
public required ulong MaxSerializedBytes { get; init; }MaxStreams
속성
로컬 구성 또는 수신한 S2F43에 들어가는 스트림 선택의 최대 수를 가져옵니다.
public required nuint MaxStreams { get; init; }MaxTotalBodyBytes
속성
저장된 모든 메시지의 최대 전체 인코딩 본문 크기(바이트)를 가져옵니다.
public required nuint MaxTotalBodyBytes { get; init; }