Table 7 describes ConnectionManager-related UAFX Information Model ConformanceUnits. For additional information about these items, please refer to OPC 1000081.

Table 7 – UAFX ConnectionManager

Category

Title

Description

ConnectionManager

Server

UAFX ConnectionManager Base

Supports the well-known instance of the ConnectionManagerType. This includes support of ConnectionConfigurationSetType instances, including any optional elements needed to establish the supported connection types and configurations.

Server

UAFX ConnectionManager Capabilities

Supports the Capabilities Object in the ConnectionManager and the related ConnectionManagerCapabilitiesType FolderType

Server

UAFX ConnectionManager Capabilities MaxConnectionConfigurationSets

Includes the MaxConnectionConfigurationSets Variable in the Capabilities Folder and supports the behaviour related to it.

Server

UAFX ConnectionManager AggregatedCurrentState

Supports the AggregatedCurrentState Variable of the ConnectionManagerType.

Server

UAFX ConnectionManager EditConnectionConfigurationSets

Supports the EditConnectionConfigurationSets Method. This includes support of the Edit Variable of the ConnectionConfigurationSetType.

Server

UAFX ConnectionManager ProcessConnectionConfigurationSets

Supports the ProcessConnectionConfigurationSets Method. This includes support of the ActionRemoveConnections, ActionEnableConnections, ActionDisableConnections Actions, and at least one of the following Conformance Units: UAFX ConnectionManager ActionEstablishConnectionsEnabled, UAFX ConnectionManager ActionEstablishConnectionsDisabled, or UAFX ConnectionManager ActionEstablishConnections.

Client

UAFX Auditing Method Calls

Supports AuditEvents for Method calls issued by a Client. Includes exposing the AuditUpdateMethodResultEventType and all its supertypes in the AddressSpace.

Server

UAFX Connection Configuration Set Processing Events

Supports Events for the processing of ConnectionConfigurationSets. Includes exposing the ConnectionConfigurationSetProcessingStartedEventType, ConnectionConfigurationSetProcessingSucceededEventType, and ConnectionConfigurationSetProcessingFailedEventType and all their supertypes in the AddressSpace.

Server

UAFX ConnectionManager ActionEstablishConnectionsEnabled

Supports the ActionEstablishConnectionsEnabled Action of the ProcessConnectionConfigurationSets Method.

Server

UAFX ConnectionManager ActionEstablishConnectionsDisabled

Supports the ActionEstablishConnectionsDisabled Action of the ProcessConnectionConfigurationSets Method.

Server

UAFX ConnectionManager ActionEstablishConnections

Supports the ActionEstablishConnections Action of the ProcessConnectionConfigurationSets Method.

Server

UAFX ConnectionManager ConnectionConfigurationSet SecurityKeyServer

Is capable of supporting an instance of the ConnectionConfigurationSetType, including the SecurityKeyServer Variable.

Server

UAFX ConnectionManager Configuration ExpectedVerificationVariables

Is capable of supporting an instance of the ConnectionConfigurationSetType, including the ExpectedVerificationVariables Variable.

Server

UAFX ConnectionManager Configuration ControlGroups

Is capable of supporting an instance of the ConnectionConfigurationSetType, including the ControlGroups Variable.

Server

UAFX ConnectionManager Configuration ConfigurationData

Is capable of supporting an instance of the ConnectionConfigurationSetType, including the ConfigurationData Variable.

Server

UAFX ConnectionManager PubSubCommunicationFlowConfiguration

Is capable of supporting an instance of the PubSubCommunicationFlowConfigurationType.

Server

UAFX ConnectionManager PubSubCommunicationFlowConfiguration Address

Is capable of supporting an instance of the PubSubCommunicationFlowConfigurationType, including the Address Variable.

Server

UAFX ConnectionManager PubSubCommunicationFlowConfiguration TransportProfileUri

Is capable of supporting an instance of the PubSubCommunicationFlowConfigurationType, including the TransportProfileUri Variable.

Server

UAFX ConnectionManager PubSubCommunicationFlowConfiguration HeaderLayoutUri

Is capable of supporting an instance of the PubSubCommunicationFlowConfigurationType, including the HeaderLayoutUri Variable.

Server

UAFX ConnectionManager PubSubCommunicationFlowConfiguration PublishingInterval

Is capable of supporting an instance of the PubSubCommunicationFlowConfigurationType, including the PublishingInterval Variable.

Server

UAFX ConnectionManager PubSubCommunicationFlowConfiguration Qos

Is capable of supporting an instance of the PubSubCommunicationFlowConfigurationType, including the Qos Variable.

Server

UAFX ConnectionManager PubSubCommunicationFlowConfiguration SecurityMode

Is capable of supporting an instance of the PubSubCommunicationFlowConfigurationType, including the SecurityMode Variable.

Server

UAFX ConnectionManager PubSubCommunicationFlowConfiguration SecurityGroupId

Is capable of supporting an instance of the PubSubCommunicationFlowConfigurationType, including the SecurityGroupId Variable.

Server

UAFX ConnectionManager SubscriberConfiguration

Is capable of supporting an instance of the SubscriberConfigurationType.

Server

UAFX ConnectionManager SubscriberConfiguration Address

Is capable of supporting an instance of the SubscriberConfigurationType, including the Address Variable.

Server

UAFX ConnectionManager SubscriberConfiguration ReceiveQos

Is capable of supporting an instance of the SubscriberConfigurationType, including the ReceiveQos Variable.

Server

UAFX ConnectionManager AutomationComponentConfiguration AssetVerification

Is capable of supporting an instance of the AssetVerificationType.

Server

UAFX ConnectionManager AutomationComponentConfiguration CommunicationModelConfig

Is capable of supporting an instance of the AutomationComponentConfigurationType, including the CommunicationModelConfig Object.

Server

UAFX ConnectionManager File Configuration

Supports the ConnectionManagerConfiguration Object in the ConnectionManager. This includes support for reading and writing the defined File, the CloseAndUpdate Method, including the ElementAdd, ElementRemove and ElementReplace Operations, and all related DataTypes for the File content.

Client

UAFX Client ConnectionManager VerifyAsset

Is capable of issuing the VerifyAssetCmd command of the EstablishConnections Method.

Client

UAFX Client ConnectionManager VerifyFunctionalEntity

Is capable of issuing the VerifyFunctionalEntityCmd command of the EstablishConnections Method.

Client

UAFX Client ConnectionManager CreateConnectionEndpoint

Is capable of issuing the CreateConnectionEndpointCmd command of the EstablishConnections Method.

Client

UAFX Client ConnectionManager EstablishControl

Is capable of issuing the EstablishControlCmd command of the EstablishConnections Method.

Client

UAFX Client ConnectionManager SetConfigurationData

Is capable of issuing the SetConfigurationDataCmd command of the EstablishConnections Method.

Client

UAFX Client ConnectionManager ReassignControl

Is capable of issuing the ReassignControlCmd command of the EstablishConnections Method.

Client

UAFX Client ConnectionManager SetCommunicationConfiguration

Is capable of issuing the SetCommunicationConfigurationCmd command of the EstablishConnections Method.

Client

UAFX Client ConnectionManager EnableCommunication

Is capable of issuing the EnableCommunicationCmd command of the EstablishConnections Method.

Client

UAFX Client ConnectionManager ReserveCommunicationIds

Is capable of issuing the ReserveCommunicationIds command of the EstablishConnections Method.

Client

UAFX Client ConnectionManager Bundled Commands

Is capable of issuing commands in a bundle for AutomationComponents that require a bundle.