PDComm.GemAlarmChange
구조체
GemEquipment.ObserveAlarm의 결과를 나타냅니다.
public readonly record struct GemAlarmChange매개변수
| 이름 | 설명 |
|---|---|
Id | 알람 ID(ALID)입니다. |
Changed | 관찰로 인해 알람의 활성 상태가 바뀌었는지 여부입니다. |
Active | 관찰 후 알람의 활성 상태입니다. |
ReportingEnabled | 현재 이 알람의 보고가 활성화되어 있는지 여부입니다. |
EventId | 전이에 매핑된 수집 이벤트 ID(CEID)입니다(알람이 활성화되었으면 발생 이벤트, 해제되었으면 해제 이벤트). 상태가 바뀌지 않았거나 매핑된 이벤트가 없으면 null입니다. |
멤버
GemAlarmChange
생성자
GemEquipment.ObserveAlarm의 결과를 나타냅니다.
public GemAlarmChange(uint Id, bool Changed, bool Active, bool ReportingEnabled, uint? EventId)매개변수
| 이름 | 설명 |
|---|---|
Id | 알람 ID(ALID)입니다. |
Changed | 관찰로 인해 알람의 활성 상태가 바뀌었는지 여부입니다. |
Active | 관찰 후 알람의 활성 상태입니다. |
ReportingEnabled | 현재 이 알람의 보고가 활성화되어 있는지 여부입니다. |
EventId | 전이에 매핑된 수집 이벤트 ID(CEID)입니다(알람이 활성화되었으면 발생 이벤트, 해제되었으면 해제 이벤트). 상태가 바뀌지 않았거나 매핑된 이벤트가 없으면 null입니다. |
Active
속성
관찰 후 알람의 활성 상태입니다.
public bool Active { get; init; }Changed
속성
관찰로 인해 알람의 활성 상태가 바뀌었는지 여부입니다.
public bool Changed { get; init; }EventId
속성
전이에 매핑된 수집 이벤트 ID(CEID)입니다(알람이 활성화되었으면 발생 이벤트, 해제되었으면 해제 이벤트). 상태가 바뀌지 않았거나 매핑된 이벤트가 없으면 null입니다.
public uint? EventId { get; init; }Id
속성
알람 ID(ALID)입니다.
public uint Id { get; init; }ReportingEnabled
속성
현재 이 알람의 보고가 활성화되어 있는지 여부입니다.
public bool ReportingEnabled { get; init; }