| Name | Description |
|---|
 | Alarm(String, String, Channel, BaseNode, BaseNode, Procedure, AlarmMode, AlarmState, AlarmPriority, Double, String) |
Initializes a new instance of Alarm with the specified name, description, and configuration. This constructor uses channels to specify the UpperLimit and LowerLimit values within which AlarmSource must stay to avoid triggering the alarm.
|
 | Alarm(String, String, Channel, BaseNode, Double, Procedure, AlarmMode, AlarmState, AlarmPriority, Double, String) |
Initializes a new instance of Alarm with the specified name, description, and configuration. This constructor uses a channel to specify the UpperLimit and a constant to specify the LowerLimit within which AlarmSource must stay to avoid triggering the alarm.
|
 | Alarm(String, String, Channel, Double, BaseNode, Procedure, AlarmMode, AlarmState, AlarmPriority, Double, String) |
Initializes a new instance of Alarm with the specified name, description, and configuration. This constructor uses a constant to specify the UpperLimit and a channel to specify the LowerLimit within which AlarmSource must stay to avoid triggering the alarm.
|
 | Alarm(String, String, Channel, Double, Double, Procedure, AlarmMode, AlarmState, AlarmPriority, Double, String) |
Initializes a new instance of Alarm with the specified name, description, and configuration. This constructor uses constants to specify the UpperLimit and LowerLimit values within which AlarmSource must stay to avoid triggering the alarm.
|
 | Alarm(String, String, Channel, ValueSource, ValueSource, Procedure, AlarmMode, AlarmState, UInt32, UInt32, Double, String) |
Initializes a new instance of Alarm with the specified name, description, and configuration. This constructor uses channels OR constants to specify the UpperLimit and LowerLimit values within which AlarmSource must stay to avoid triggering the alarm. This constructor also specifies the GroupNumber to which the alarm belongs.
|