10.2. DomainParticipantFactory profiles
The DomainParticipantFactory profiles allow the definition of the configuration of DomainParticipantFactory
through XML files.
These profiles are defined within the <domainparticipant_factory>
XML tags.
10.2.1. DomainParticipantFactory XML attributes
The <domainparticipant_factory>
element has two attributes defined: profile_name
and is_default_profile
.
Name |
Description |
Use |
---|---|---|
|
Sets the name under which the |
Mandatory |
|
Sets the |
Optional |
10.2.2. DomainParticipantFactory configuration
The <domainparticipant_factory>
element has the following children elements:
Name |
Description |
Values |
---|---|---|
|
DomainParticipantFactory QoS. |
10.2.2.1. QoS element type
Name |
Description |
Values |
---|---|---|
|
Entity factory QoS Policy. |
|
|
ThreadSettings for the SHM watchdog thread. |
|
|
ThreadSettings for the File watch threads. See Concurrency and multithreading. |
Example
<?xml version="1.0" encoding="UTF-8" ?>
<dds>
<profiles xmlns="http://www.eprosima.com">
<domainparticipant_factory profile_name="domainparticipant_factory_profile_name">
<qos>
<entity_factory>
<autoenable_created_entities>true</autoenable_created_entities>
</entity_factory>
<shm_watchdog_thread>
<scheduling_policy>-1</scheduling_policy>
<priority>0</priority>
<affinity>0</affinity>
<stack_size>-1</stack_size>
</shm_watchdog_thread>
<file_watch_threads>
<scheduling_policy>-1</scheduling_policy>
<priority>0</priority>
<affinity>0</affinity>
<stack_size>-1</stack_size>
</file_watch_threads>
</qos>
</domainparticipant_factory>
</profiles>
<dds>