The CommunicationConfigurationResultDataType is an abstract structure used to provide information regarding communication model-specific results and properties at the EstablishConnections Method.
The CommunicationConfigurationResultDataType is illustrated in Figure 55.
Figure 55 – CommunicationConfigurationResultDataType illustration
The CommunicationConfigurationResultDataType is an abstract type that has no structure and is expected to be subtyped. It is formally defined in Table 142.
Table 142 – CommunicationConfigurationResultDataType definition
Attributes |
Value |
||
BrowseName |
2:CommunicationConfigurationResultDataType |
||
IsAbstract |
True |
||
References |
Node Class |
BrowseName |
Description |
Subtype of the 0:Structure defined in OPC 10000-5 |
|||
HasSubtype |
DataType |
2:PubSubCommunicationConfigurationResultDataType |
Defined in 10.11.3 |
ConformanceUnits |
|||
UAFX AutomationComponent Base |
|||
UAFX ConnectionManager Base |
The PubSubCommunicationConfigurationResultDataType is formally defined in Table 143.
Table 143 – PubSubCommunicationConfigurationResultDataType structure
Name |
Type |
Description |
PubSubCommunicationConfigurationResultDataType |
Structure |
Subtype of CommunicationConfigurationResultDataType |
Result |
0:StatusCode |
Status Code related to the overall configuration of the communication model. For the definition, see Table 19. |
ChangesApplied |
For the definition, see CloseAndUpdate defined in OPC 10000-14. If the command is aborted or rolled back, it shall be set to FALSE. |
|
ReferenceResults |
For the definition, see CloseAndUpdate (Element Result Codes) defined in OPC 10000-14. On a rollback of an operation, these status codes shall retain their values from before the rollback. If the command is aborted before these values are generated, then this array shall be set to null or empty. |
|
ConfigurationValues |
0:PubSubConfigurationValueDataType[] |
For the definition, see CloseAndUpdate defined in OPC 10000-14. If the command is aborted or rolled back, it shall be set to null or empty. |
ConfigurationObjects |
0:NodeId[] |
For the definition, see CloseAndUpdate defined in OPC 10000-14. If the command is aborted or rolled back, it shall be set to null or empty. |
The PubSubCommunicationConfigurationResultDataType representation in the AddressSpace is formally defined in Table 144.
Table 144 – PubSubCommunicationConfigurationResultDataType definition
Attribute |
Value |
|||||
BrowseName |
2:PubSubCommunicationConfigurationResultDataType |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the 2:CommunicationConfigurationResultDataType |
||||||
ConformanceUnits |
||||||
UAFX AutomationComponent PubSub Connections |
||||||
UAFX ConnectionManager PubSubCommunicationFlowConfiguration |
This DataType will be specified in a future version of this document.