PDComm.GemAlarmState
Struct
Represents a snapshot of the counters of the configured equipment alarm store.
public readonly record struct GemAlarmStateParameters
| Name | Description |
|---|---|
AlarmCount | The number of configured alarms. |
ActiveCount | The number of alarms whose observed state is active (set). |
EnabledCount | The number of alarms whose reporting the host has enabled with S5F3. |
TextBytes | The combined size, in bytes, of all alarm texts. |
Members
GemAlarmState
Constructor
Represents a snapshot of the counters of the configured equipment alarm store.
public GemAlarmState(nuint AlarmCount, nuint ActiveCount, nuint EnabledCount, nuint TextBytes)Parameters
| Name | Description |
|---|---|
AlarmCount | The number of configured alarms. |
ActiveCount | The number of alarms whose observed state is active (set). |
EnabledCount | The number of alarms whose reporting the host has enabled with S5F3. |
TextBytes | The combined size, in bytes, of all alarm texts. |
ActiveCount
Property
The number of alarms whose observed state is active (set).
public nuint ActiveCount { get; init; }AlarmCount
Property
The number of configured alarms.
public nuint AlarmCount { get; init; }EnabledCount
Property
The number of alarms whose reporting the host has enabled with S5F3.
public nuint EnabledCount { get; init; }TextBytes
Property
The combined size, in bytes, of all alarm texts.
public nuint TextBytes { get; init; }