CAmvConn Class Member Overview

Member

Description

AddComment()

Send a new alarm comment for the alarm to AMRP.

AMAP_CONNECT

An enum which specifies values returned by IsConnected().

BreakConnection()

Disconnect from AMRP.

CAmvConn()

The constructor for the class. You must provide pointers to call-back functions for various events.

 

~CAmvCon()

The destructor for the class.

ClassFilters

A pointer to a CAmvClassFilterList which can be used to work with class filters for the connection.

ConfigurationAllowed

Returns TRUE if the user is allowed to create, modify, or delete viewer setups.

DeleteAllowed

Returns TRUE if the user is allowed to delete alarms.

FormConnection()

Open a connection to a project.

GetConnectedSystem()

Get the name of the project the connection is talking to.

IsAlarmManagerConnected()

BOOLEAN connection status.

IsConnected()

Multi-state connection status.

OperHelpRequest()

Display operator help for an alarm.

PrimaryFilter()

Get the current sort order for alarms.

RequestAlarms()

Get a list of all current alarms.

ResetConnection()

Disconnect from AMRP and RCM.

ResourceFilters

A pointer to a CAmvResourceFilterList which can be used to work with resource filters for the connection.

ResumeDynamic()

Resume suspended alarm updates.

SetAction()

Mark the alarm with up to two actions to be sent to AMRP the next time UpdateList() is called.

SetPrimaryFilter()

Set the sort order for alarms.

SetStateInfo()

Get the state and acknowledgment strings from a numeric alarm state.

SetToDynamic()

Set the connection to dynamic mode.

SetToStatic()

Set the connection to static mode.

SetupList()

Ask the AMRP to update the list of saved setups.

Setups

A pointer to a CAmvSetupList object which can be used to create, edit, activate, and save viewer setups for the connection.

ShouldReconnect()

TRUE if the connection should try to reestablish communication if they are lost.

StateFilters

A pointer to a CAmvStateFilterList which can be used to work with alarm state filters for the connection.

SuspendDynamic()

Temporarily suspend incoming alarm updates.

TimeFilter

A pointer to a CAmvTimeFilter which can be used to control the time filtering of alarms for the connection.

UpdateList()

Send alarm actions (acknowledge, delete) to AMRP.

More information

CAmvConn class definition.