10.15 ConnectionEndpointConfigurationResultDataType

This structure contains the results returned from the ConnectionEndpoint configuration by the EstablishConnections Method. For a definition of how this DataType is used by the EstablishConnections Method, see 6.2.4.

The structure is formally defined in Table 152.

Table 152 – ConnectionEndpointConfigurationResultDataType structure
Name Type Description
ConnectionEndpointConfigurationResultDataTypeStructureSubtype of Structure defined in OPC 10000-5
ConnectionEndpointId0:NodeId

The NodeId of the ConnectionEndpoint.

If the command is aborted or rolled back, it shall be set to null.

FunctionalEntityNodeResult0:StatusCodeStatusCode related to the FunctionalEntityNode.
ConnectionEndpointResult0:StatusCodeStatusCode related to the ConnectionEndpoint.
VerificationResult2:FunctionalEntityVerificationResultEnum

Result of the identity check.

If CommandMask VerifyFunctionalEntityCmd is not set, it shall be set to NotSet.

VerificationStatus0:StatusCode

Operational status related to the identity check of the FunctionalEntityNode.

If CommandMask VerifyFunctionalEntityCmd is not set, it shall be set to Good.

VerificationVariablesErrors0:StatusCode[]

Variables errors related to the identity check of the FunctionalEntityNode.

If CommandMask VerifyFunctionalEntityCmd is not set, it shall be null or empty.

EstablishControlResult0:StatusCode[]

StatusCodes related to EstablishControl on the ControlGroup(s).

If CommandMask EstablishControlCmd is set, the length of this array shall match the length of ControlGroups, and each element shall contain the result of the corresponding element in ControlGroups. If CommandMask EstablishControlCmd is not set, it shall be null or empty.

ConfigurationDataResult0:StatusCode[]

StatusCodes related to applying ConfigurationData.

If CommandMask SetConfigurationDataCmd is set, the length of this array shall match the length of ConfigurationData, and each element shall contain the result of the corresponding element in ConfigurationData. If CommandMask SetConfigurationDataCmd is not set, it shall be null or empty.

ReassignControlResult0:StatusCode[]

StatusCodes related to ReassignControl on the ControlGroup(s).

If CommandMask ReassignControlCmd is set, the length of this array shall match the length of ControlGroups, and each element shall contain the result of the corresponding element in ControlGroups. If CommandMask ReassignControlCmd is not set, it shall be null or empty.

CommunicationLinksResult0:StatusCodeStatusCode related to establishing references into the communication model.
If CommandMask SetCommunicationConfigurationCmd is not set, it shall be set to Good.
EnableCommunicationResult0:StatusCode

Status Code related to the overall enabling of the communication model.

If CommandMask EnableCommunicationConfigurationCmd is not set, it shall be set to Good.

The ConnectionEndpointConfigurationResultDataType representation in the AddressSpace is formally defined in Table 153.

Table 153 – ConnectionEndpointConfigurationResultDataType definition
Attribute Value
BrowseName2:ConnectionEndpointConfigurationResultDataType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the 0:Structure defined in OPC 10000-5
ConformanceUnits
UAFX AutomationComponent Base
UAFX ConnectionManager Base