Type: IAlarmClientService

Summary:

Alarm client service

Remarks: Available in Operator only

Methods:

Connect

Summary:

Connects to alarm server

Disconnect

Summary:

Disconnect alarm server

Acknowledge(System.Int32)

Summary:

Acknowledge alarm by its id (integer)

Parameters:

  1. id: id of alarm to acknowledge

Acknowledge(System.Int32[])

Summary:

Acknowledge a list of alarm

Parameters:

  1. arrayIds: array of alarm id

Acknowledge(System.Collections.Generic.List{Sym3.Operator.Runtime.IRuntimeAlarm})

Summary:

Acknowledge a list of alarm

Parameters:

  1. alarms:

AcknowledgeAll

Summary:

Acknowledge all alarms

Enable(System.Boolean,Sym3.IAlarmDefinition)

Summary:

Enable or Disable an alarm

Parameters:

  1. enabled: true to enable; false to disable
  2. alarm: The alarm to enable or disable

Enable(System.Boolean,System.Collections.ICollection)

Summary:

Enable or Disabel a collection of alarm

Parameters:

  1. enabled: true to enable; false to disable
  2. alarms: The collection of alarm to enable or disable

ShowDisabled

Summary:

Show Disabled alarms

Disable(System.Collections.Generic.List{Sym3.Operator.Runtime.IRuntimeAlarm})

Summary:

Disable a list of alarm

Parameters:

  1. alarms:

RefreshAlarms

Summary:

Force to refresh all alarms

Properties

IsConnected

Summary:

Returns true if client is connected to alarm server

Type:

System.Boolean

Access:

Read

RuntimeAlarms

Summary:

Returns list of alarm instances

Type:

System.Collections.ObjectModel.ObservableCollection`1[BCS.Sym3.Operator.Runtime.IRuntimeAlarm]

Access:

Read

Disabled

Summary:

Get a list of disabled alarms

Type:

System.Collections.Generic.List`1[BCS.Sym3.IAlarmDefinition]

Access:

Read