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 144.
Table 144 – ConnectionEndpointConfigurationResultDataType structure
Name |
Type |
Description |
ConnectionEndpointConfigurationResultDataType |
Structure |
Subtype of Structure defined in OPC 10000-5 |
ConnectionEndpointId |
0:NodeId |
The NodeId of the ConnectionEndpoint. If the command is aborted or rolled back, it shall be set to null. |
FunctionalEntityNodeResult |
0:StatusCode |
StatusCode related to the FunctionalEntityNode. |
ConnectionEndpointResult |
0:StatusCode |
StatusCode related to the ConnectionEndpoint. |
VerificationResult |
2:FunctionalEntityVerificationResultEnum |
Result of the identity check. If CommandMask VerifyFunctionalEntityCmd is not set, it shall be set to NotSet. |
VerificationStatus |
0:StatusCode |
Operational status related to identity-check of the FunctionalEntityNode. If CommandMask VerifyFunctionalEntityCmd is not set, it shall be set to Good. |
VerificationVariablesErrors |
0:StatusCode[] |
Variables errors related to the identity-check of the FunctionalEntityNode. If CommandMask VerifyFunctionalEntityCmd is not set, it shall be null or empty. |
EstablishControlResult |
0: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. |
ConfigurationDataResult |
0: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. |
ReassignControlResult |
0: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. |
CommunicationLinksResult |
0:StatusCode |
StatusCode related to establishing references into the communication model.If CommandMask SetCommunicationConfigurationCmd is not set, it shall be set to Good. |
EnableCommunicationResult |
0: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 145.
Table 145 – ConnectionEndpointConfigurationResultDataType definition
Attribute |
Value |
|||||
BrowseName |
2:ConnectionEndpointConfigurationResultDataType |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the 0:Structure defined in OPC 10000-5 |
||||||
ConformanceUnits |
||||||
UAFX AutomationComponent Base |
||||||
UAFX ConnectionManager Base |