summaryrefslogtreecommitdiff
path: root/modules/CIAO/connectors/dds4ccm/docs/DDS_DefaultQoS.xml
diff options
context:
space:
mode:
Diffstat (limited to 'modules/CIAO/connectors/dds4ccm/docs/DDS_DefaultQoS.xml')
-rw-r--r--modules/CIAO/connectors/dds4ccm/docs/DDS_DefaultQoS.xml254
1 files changed, 254 insertions, 0 deletions
diff --git a/modules/CIAO/connectors/dds4ccm/docs/DDS_DefaultQoS.xml b/modules/CIAO/connectors/dds4ccm/docs/DDS_DefaultQoS.xml
new file mode 100644
index 00000000000..3c2fe44e581
--- /dev/null
+++ b/modules/CIAO/connectors/dds4ccm/docs/DDS_DefaultQoS.xml
@@ -0,0 +1,254 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<dds xmlns="http://www.omg.org/dds/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="file:DDS_QoSProfile.xsd">
+<qos_profile name="DDS DefaultQosProfile">
+ <datareader_qos>
+ <durability>
+ <kind>VOLATILE_DURABILITY_QOS</kind>
+ </durability>
+ <deadline>
+ <period>
+ <sec>DURATION_INFINITE_SEC</sec>
+ <nanosec>DURATION_INFINITE_NSEC</nanosec>
+ </period>
+ </deadline>
+ <latency_budget>
+ <duration>
+ <sec>0</sec>
+ <nanosec>0</nanosec>
+ </duration>
+ </latency_budget>
+ <liveliness>
+ <kind>AUTOMATIC_LIVELINESS_QOS</kind>
+ <lease_duration>
+ <sec>DURATION_INFINITE_SEC</sec>
+ <nanosec>DURATION_INFINITE_NSEC</nanosec>
+ </lease_duration>
+ </liveliness>
+ <reliability>
+ <kind>BEST_EFFORT_RELIABILITY_QOS</kind>
+ <max_blocking_time>
+ <sec>0</sec>
+ <nanosec>100000000</nanosec>
+ </max_blocking_time>
+ </reliability>
+ <destination_order>
+ <kind>BY_RECEPTION_TIMESTAMP_DESTINATIONORDER_QOS</kind>
+ </destination_order>
+ <history>
+ <kind>KEEP_LAST_HISTORY_QOS</kind>
+ <depth>1</depth>
+ </history>
+ <resource_limits>
+ <max_samples>LENGTH_UNLIMITED</max_samples>
+ <max_instances>LENGTH_UNLIMITED</max_instances>
+ <max_samples_per_instance>LENGTH_UNLIMITED</max_samples_per_instance>
+ </resource_limits>
+ <user_data>
+ <value></value>
+ </user_data>
+ <ownership>
+ <kind>SHARED_OWNERSHIP_QOS</kind>
+ </ownership>
+ <time_based_filter>
+ <minimum_separation>
+ <sec>0</sec>
+ <nanosec>0</nanosec>
+ </minimum_separation>
+ </time_based_filter>
+ <reader_data_lifecycle>
+ <autopurge_nowriter_samples_delay>
+ <sec>DURATION_INFINITE_SEC</sec>
+ <nanosec>DURATION_INFINITE_NSEC</nanosec>
+ </autopurge_nowriter_samples_delay>
+ <autopurge_disposed_samples_delay>
+ <sec>DURATION_INFINITE_SEC</sec>
+ <nanosec>DURATION_INFINITE_NSEC</nanosec>
+ </autopurge_disposed_samples_delay>
+ </reader_data_lifecycle>
+ </datareader_qos>
+ <datawriter_qos>
+ <durability>
+ <kind>VOLATILE_DURABILITY_QOS</kind>
+ </durability>
+ <durability_service>
+ <service_cleanup_delay>
+ <sec>0</sec>
+ <nanosec>0</nanosec>
+ </service_cleanup_delay>
+ <history_kind>KEEP_LAST_HISTORY_QOS</history_kind>
+ <history_depth>1</history_depth>
+ <max_samples>LENGTH_UNLIMITED</max_samples>
+ <max_instances>LENGTH_UNLIMITED</max_instances>
+ <max_samples_per_instance>LENGTH_UNLIMITED</max_samples_per_instance>
+ </durability_service>
+ <deadline>
+ <period>
+ <sec>DURATION_INFINITE_SEC</sec>
+ <nanosec>DURATION_INFINITE_NSEC</nanosec>
+ </period>
+ </deadline>
+ <latency_budget>
+ <duration>
+ <sec>0</sec>
+ <nanosec>0</nanosec>
+ </duration>
+ </latency_budget>
+ <liveliness>
+ <kind>AUTOMATIC_LIVELINESS_QOS</kind>
+ <lease_duration>
+ <sec>DURATION_INFINITE_SEC</sec>
+ <nanosec>DURATION_INFINITE_NSEC</nanosec>
+ </lease_duration>
+ </liveliness>
+ <reliability>
+ <kind>RELIABLE_RELIABILITY_QOS</kind>
+ <max_blocking_time>
+ <sec>0</sec>
+ <nanosec>100000000</nanosec>
+ </max_blocking_time>
+ </reliability>
+ <destination_order>
+ <kind>BY_RECEPTION_TIMESTAMP_DESTINATIONORDER_QOS</kind>
+ </destination_order>
+ <history>
+ <kind>KEEP_LAST_HISTORY_QOS</kind>
+ <depth>1</depth>
+ </history>
+ <resource_limits>
+ <max_samples>LENGTH_UNLIMITED</max_samples>
+ <max_instances>LENGTH_UNLIMITED</max_instances>
+ <max_samples_per_instance>LENGTH_UNLIMITED</max_samples_per_instance>
+ </resource_limits>
+ <transport_priority>
+ <value>0</value>
+ </transport_priority>
+ <lifespan>
+ <duration>
+ <sec>DURATION_INFINITE_SEC</sec>
+ <nanosec>DURATION_INFINITE_NSEC</nanosec>
+ </duration>
+ </lifespan>
+ <user_data>
+ <value></value>
+ </user_data>
+ <ownership>
+ <kind>SHARED_OWNERSHIP_QOS</kind>
+ </ownership>
+ <ownership_strength>
+ <value>0</value>
+ </ownership_strength>
+ <writer_data_lifecycle>
+ <autodispose_unregistered_instances>true</autodispose_unregistered_instances>
+ </writer_data_lifecycle>
+ </datawriter_qos>
+ <domainparticipant_qos>
+ <user_data>
+ <value></value>
+ </user_data>
+ <entity_factory>
+ <autoenable_created_entities>true</autoenable_created_entities>
+ </entity_factory>
+ </domainparticipant_qos>
+ <subscriber_qos>
+ <presentation>
+ <access_scope>INSTANCE_PRESENTATION_QOS</access_scope>
+ <coherent_access>false</coherent_access>
+ <ordered_access>false</ordered_access>
+ </presentation>
+ <partition>
+ <name></name>
+ </partition>
+ <group_data>
+ <value></value>
+ </group_data>
+ <entity_factory>
+ <autoenable_created_entities>true</autoenable_created_entities>
+ </entity_factory>
+ </subscriber_qos>
+ <publisher_qos>
+ <presentation>
+ <access_scope>INSTANCE_PRESENTATION_QOS</access_scope>
+ <coherent_access>false</coherent_access>
+ <ordered_access>false</ordered_access>
+ </presentation>
+ <partition>
+ <name></name>
+ </partition>
+ <group_data>
+ <value></value>
+ </group_data>
+ <entity_factory>
+ <autoenable_created_entities>true</autoenable_created_entities>
+ </entity_factory>
+ </publisher_qos>
+ <topic_qos>
+ <topic_data>
+ <value></value>
+ </topic_data>
+ <durability>
+ <kind>VOLATILE_DURABILITY_QOS</kind>
+ </durability>
+ <durability_service>
+ <service_cleanup_delay>
+ <sec>0</sec>
+ <nanosec>0</nanosec>
+ </service_cleanup_delay>
+ <history_kind>KEEP_LAST_HISTORY_QOS</history_kind>
+ <history_depth>1</history_depth>
+ <max_samples>LENGTH_UNLIMITED</max_samples>
+ <max_instances>LENGTH_UNLIMITED</max_instances>
+ <max_samples_per_instance>LENGTH_UNLIMITED</max_samples_per_instance>
+ </durability_service>
+ <deadline>
+ <period>
+ <sec>DURATION_INFINITE_SEC</sec>
+ <nanosec>DURATION_INFINITE_NSEC</nanosec>
+ </period>
+ </deadline>
+ <latency_budget>
+ <duration>
+ <sec>0</sec>
+ <nanosec>0</nanosec>
+ </duration>
+ </latency_budget>
+ <liveliness>
+ <kind>AUTOMATIC_LIVELINESS_QOS</kind>
+ <lease_duration>
+ <sec>DURATION_INFINITE_SEC</sec>
+ <nanosec>DURATION_INFINITE_NSEC</nanosec>
+ </lease_duration>
+ </liveliness>
+ <reliability>
+ <kind>BEST_EFFORT_RELIABILITY_QOS</kind>
+ <max_blocking_time>
+ <sec>0</sec>
+ <nanosec>100000000</nanosec>
+ </max_blocking_time>
+ </reliability>
+ <destination_order>
+ <kind>BY_RECEPTION_TIMESTAMP_DESTINATIONORDER_QOS</kind>
+ </destination_order>
+ <history>
+ <kind>KEEP_LAST_HISTORY_QOS</kind>
+ <depth>1</depth>
+ </history>
+ <resource_limits>
+ <max_samples>LENGTH_UNLIMITED</max_samples>
+ <max_instances>LENGTH_UNLIMITED</max_instances>
+ <max_samples_per_instance>LENGTH_UNLIMITED</max_samples_per_instance>
+ </resource_limits>
+ <transport_priority>
+ <value>0</value>
+ </transport_priority>
+ <lifespan>
+ <duration>
+ <sec>DURATION_INFINITE_SEC</sec>
+ <nanosec>DURATION_INFINITE_NSEC</nanosec>
+ </duration>
+ </lifespan>
+ <ownership>
+ <kind>SHARED_OWNERSHIP_QOS</kind>
+ </ownership>
+ </topic_qos>
+</qos_profile>
+</dds>