The DiscoveryAddress parameter contains the network address information used for the discovery request and response messages. The different Structure DataTypesused to represent the Address are defined in 6.2.6.5.3.

This Structure DataTypeis used to represent the configuration parameters for the Datagram transport protocol specific settings of PubSubConnections. It is a subtype of the ConnectionTransportDataTypedefined in 6.2.6.4.

The DatagramConnectionTransportDataTypeis formally defined in Table 66.

Table 66– DatagramConnectionTransportDataType Structure

Name

Type

Description

DatagramConnectionTransportDataType

Structure

discoveryAddress

NetworkAddressDataType

Defined in 6.4.1.1.1.

The NetworkAddressDataTypeis defined in 6.2.6.5.3.

The MessageRepeatCountwith DataType Bytedefines how many times every NetworkMessageis repeated. The default value is 0 and disables the repeating.

The MessageRepeatDelaywith DataType Durationdefines the time between NetworkMessagerepeats in milliseconds. The parameter shall be ignored if the parameter MessageRepeatCountis set to 0.

This Structure DataTypeis used to represent the datagram specific transport mapping parameters for WriterGroups. It is a subtype of the WriterGroupTransportDataTypedefined in 6.2.5.6.2.

The DatagramWriterGroupTransportDataTypeis 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.