This Structure DataTypeis used to represent the PubSubconfiguration of an OPC UA Application. The PubSubConfigurationDataTypeis formally defined in Table 49.
Table 49– PubSubConfigurationDataType Structure
Name |
Type |
Description |
PubSubConfigurationDataType |
Structure |
|
publishedDataSets |
PublishedDataSetDataType[] |
The PublishedDataSetscontained in the configuration. The PublishedDataSetis defined in 6.2.2. |
connections |
PubSubConnectionDataType[] |
The PubSubConnectionscontained in the configuration. The PubSubConnectionis defined in 6.2.6. The connection includes WriterGroupsand ReaderGroups. |
enabled |
Boolean |
The enabled state of the PubSubconfiguration. |
If the PubSubconfiguration is stored in a file, the UABinaryFileDataTypeand the related definitions in A.2shall be used to encode the file content. The values of the UABinaryFileDataTypestructure are described in Table 50.
Table 50– PubSubConfiguration File Content
Field |
Type |
Value |
namespaces |
String[] |
null The DataTypesused for configuration are defined in the OPC UA namespace. |
structureDataTypes |
StructureDescription[] |
null DataTypesused for configuration are defined by OPC UA. |
enumDataTypes |
EnumDescription[] |
null DataTypesused for configuration are defined by OPC UA. |
simpleDataTypes |
SimpleTypeDescription[] |
null DataTypesused for configuration are defined by OPC UA. |
schemaLocation |
String |
null |
fileHeader |
KeyValuePair[] |
null |
body |
BaseDataType |
PubSubConfigurationDataType Structure The PubSubconfiguration represented by the PubSubConfigurationDataType. |