... | ... | @@ -1201,7 +1201,7 @@ This article explains how to define and use configuration for the DDS middleware |
|
|
To configure DDS, 3 things are necessary:
|
|
|
|
|
|
- put the desired config into an external XML file (see Fast DDS documentation/examples)
|
|
|
- set the FASTRTPS_DEFAULT_PROFILES_FILE (Connext: NDDS_QOS_PROFILES) environment variable, so DDS finds the XML file
|
|
|
- set the FASTRTPS_DEFAULT_PROFILES_FILE (Connext: NDDS_QOS_PROFILES) environment variable, so DDS finds the XML file (This environment variable need NOT be set, the path can be passed directly in the MAL properties, malprops in the example below).
|
|
|
- pass 2 properties to the MAL factory, so DDS finds the right profile in the XML file
|
|
|
|
|
|
**Example: How to restrict DDS traffic to your own host**
|
... | ... | |