PDComm.GemCommandOptions
클래스
GemEquipment.ConfigureCommands가 설치하는 장비 원격 명령 저장소의 용량 한도를 나타냅니다.
public sealed record GemCommandOptions한도는 애플리케이션 정책입니다. 저장소와, 수신한 S2F41 요청의 검증을 제한합니다.
멤버
GemCommandOptions
생성자
기본값으로 새 인스턴스를 초기화합니다.
public GemCommandOptions()참고
- 객체 이니셜라이저에서 이 형식의 모든
required속성을 설정해야 합니다.
MaxCommands
속성
원격 명령 정의의 최대 수를 가져옵니다. 값은 0보다 커야 합니다.
public required nuint MaxCommands { get; init; }MaxErrors
속성
검증 결과나 응답에 들어가는 매개변수 문제(CPACK 항목)의 최대 수를 가져옵니다.
public required nuint MaxErrors { get; init; }MaxIdentifierBytes
속성
ASCII 명령 이름이나 매개변수 이름 하나의 최대 크기(바이트)를 가져옵니다.
public required nuint MaxIdentifierBytes { get; init; }MaxParametersPerCommand
속성
명령 정의 하나와 수신한 S2F41 요청 하나의 최대 매개변수 수를 가져옵니다.
public required nuint MaxParametersPerCommand { get; init; }MaxTotalIdentifierBytes
속성
모든 ASCII 명령 이름과 매개변수 이름을 합한 최대 크기(바이트)를 가져옵니다. 숫자 이름은 0바이트로 셉니다.
public required nuint MaxTotalIdentifierBytes { get; init; }MaxTotalParameters
속성
모든 명령을 합한 최대 매개변수 정의 수를 가져옵니다.
public required nuint MaxTotalParameters { get; init; }