RTI Connext .NET API (legacy)  Version 6.1.1

Array containing the mapping between "RTPS ports", "UDP receive host ports", and "UDP receive public ports".

When the transport is configured using properties, the port mapping array is provided using a JSON string.

For example:

{
"default": {"host": 8192, "public": 9678},
"mappings": [
{"rtps": 1234, "host": 9999, "public": 5678},
{"rtps": 1235, "host": 9990, "public": 5679},
]
}

It is also possible to configure the mapping with XML:

<transport_builtin>
<udpv4_wan>
<comm_ports>
<default>
<host>8192</host>
<public>9678</public>
</default>
<mappings>
<element>
<rtps>1234</rtps>
<host>9999</host>
<public>5678</public>
</element>
<element>
<rtps>1235</rtps>
<host>9990</host>
<public>5679</public>
</element>
</mappings>
</comm_ports>
</udpv4_wan>
<transport_builtin>

For additional information on how to set the value of this property, see the Core Libraries User's Manual.

[default] NULL (The UDP ports used for communications will be derived from the RTPS ports associated with the locators for the DomainParticipant and its Endpoints (DataWriters and DataReaders)).