9 PubSub configuration model

9.2 Message Mapping configuration model

9.2.2 JSON Message mapping

9.2.2.1 JsonWriterGroupMessageType

This ObjectType represents JSON message mapping specific parameters for a WriterGroup. The JsonWriterGroupMessageType is formally defined in Table 249.
Table 249 – JsonWriterGroupMessageType definition
Attribute | Value |
---|---|
BrowseName | JsonWriterGroupMessageType |
IsAbstract | False |
Subtype of WriterGroupMessageType defined in 9.1.6.8.
References | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
---|---|---|---|---|---|
HasProperty | Variable | NetworkMessageContentMask | JsonNetworkMessageContentMask | PropertyType | Mandatory |
Conformance Units | |||||
PubSub Model JSON |
The NetworkMessageContentMask is defined in 6.3.2.4.1.
9.2.2.2 JsonDataSetWriterMessageType

This ObjectType represents UADP message mapping specific parameters for a DataSetWriter. The JsonDataSetWriterMessageType is formally defined in Table 250.
Table 250 – JsonDataSetWriterMessageType definition
Attribute | Value |
---|---|
BrowseName | JsonDataSetWriterMessageType |
IsAbstract | False |
Subtype of DataSetWriterMessageType defined in 9.1.7.4.
References | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
---|---|---|---|---|---|
HasProperty | Variable | DataSetMessageContentMask | JsonDataSetMessageContentMask | PropertyType | Mandatory |
Conformance Units | |||||
PubSub Model JSON |
The DataSetMessageContentMask is defined in 6.3.2.3.1.
9.2.2.3 JsonDataSetReaderMessageType

This ObjectType represents UADP message mapping specific parameters for a DataSetReader. The JsonDataSetReaderMessageType is formally defined in Table 251.
Table 251 – JsonDataSetReaderMessageType definition
Attribute | Value | ||||
---|---|---|---|---|---|
BrowseName | JsonDataSetReaderMessageType | ||||
IsAbstract | False | ||||
References | Node Class | BrowseName | DataType | TypeDefinition | Modelling Rule |
Subtype of DataSetReaderMessageType defined in 9.1.8.4. | |||||
HasProperty | Variable | NetworkMessageContentMask | JsonNetworkMessageContentMask | PropertyType | Mandatory |
HasProperty | Variable | DataSetMessageContentMask | JsonDataSetMessageContentMask | PropertyType | Mandatory |
Conformance Units | |||||
PubSub Model JSON |
The NetworkMessageContentMask is defined in 6.3.2.4.1.
The DataSetMessageContentMask is defined in 6.3.2.4.2.