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

PDComm.GemReportOptions

클래스

장비 이벤트 보고서 저장소의 용량 한도를 나타냅니다. 수집 이벤트, 보고서, 그 사이의 연결이 대상입니다.

public sealed record GemReportOptions

이 옵션을 GemEquipment.ConfigureReports 또는 GemReportConfiguration에 전달합니다. 호스트의 S2F33(Define Report) 또는 S2F35(Link Event Report) 요청이 이 한도 중 하나를 초과하게 되면 장비는 DRACK 또는 LRACK 1(공간 부족)로 거부합니다.

멤버

GemReportOptions

생성자

기본값으로 새 인스턴스를 초기화합니다.

public GemReportOptions()

참고

  • 객체 이니셜라이저에서 이 형식의 모든 required 속성을 설정해야 합니다.

MaxEvents

속성

저장소가 등록할 수 있는 수집 이벤트(CEID)의 최대 수를 가져옵니다.

public required nuint MaxEvents { get; init; }

MaxReports

속성

정의된 보고서(RPTID)의 최대 수를 가져옵니다.

public required nuint MaxReports { get; init; }

MaxReportsPerEvent

속성

수집 이벤트 하나에 연결되는 보고서의 최대 수를 가져옵니다.

public required nuint MaxReportsPerEvent { get; init; }

속성

모든 수집 이벤트를 합한 이벤트-보고서 연결의 최대 수를 가져옵니다.

public required nuint MaxTotalLinks { get; init; }

MaxTotalVariables

속성

정의된 모든 보고서를 합한 변수 ID의 최대 수를 가져옵니다.

public required nuint MaxTotalVariables { get; init; }

MaxVariablesPerReport

속성

보고서 하나에 들어가는 변수 ID(VID)의 최대 수를 가져옵니다.

public required nuint MaxVariablesPerReport { get; init; }