Errata exists for this version of the document.
The DiscoveryAddress parameter contains the network address information used for the discovery request and response messages. The different Structure DataTypes used to represent the Address are defined in 6.2.6.5.3.
This Structure DataType is used to represent the configuration parameters for the Datagram transport protocol specific settings of PubSubConnections. It is a subtype of the ConnectionTransportDataType defined in 6.2.6.4.
The DatagramConnectionTransportDataType is formally defined in Table 66.
Table 66 – DatagramConnectionTransportDataType Structure
Name |
Type |
Description |
DatagramConnectionTransportDataType |
Structure |
|
discoveryAddress |
NetworkAddressDataType |
Defined in 6.4.1.1.1. The NetworkAddressDataType is defined in 6.2.6.5.3. |
The MessageRepeatCount with DataType Byte defines how many times every NetworkMessage is repeated. The default value is 0 and disables the repeating.
The MessageRepeatDelay with DataType Duration defines the time between NetworkMessage repeats in milliseconds. The parameter shall be ignored if the parameter MessageRepeatCount is set to 0.
This Structure DataType is used to represent the datagram specific transport mapping parameters for WriterGroups. It is a subtype of the WriterGroupTransportDataType defined in 6.2.5.6.2.
The DatagramWriterGroupTransportDataType is formally defined in Table 67.
Table 67 – DatagramWriterGroupTransportDataType Structure
Name |
Type |
Description |
DatagramWriterGroupTransportDataType |
Structure |
|
messageRepeatCount |
Byte |
Defined in 6.4.1.2.1. |
messageRepeatDelay |
Duration |
Defined in 6.4.1.2.2. |
There are no datagram specific transport mapping parameters defined for the DataSetWriter.
There are no datagram specific transport mapping parameters defined for the DataSetReader.