{ "qos_library": { "name": "DDSDefaultQoSLibrary", "qos_profiles": [ { "name": "QoSProfile1", "domain_participant_qos": { "entity_factory": { "autoenable_created_entities": false }, "user_data": { "value": "2344" } }, "topic_qos": { "durability": { "kind": "PERSISTENT_DURABILITY_QOS" }, "durability_service": { "service_cleanup_delay": { "sec": 0, "nanosec": 0 }, "history_depth": 1, "history_kind": "KEEP_ALL_HISTORY_QOS", "max_instances": "LENGTH_UNLIMITED", "max_samples": "LENGTH_UNLIMITED", "max_samples_per_instance": 12 }, "deadline": { "period": { "sec": "DURATION_INFINITE_SEC", "nanosec": "DURATION_INFINITE_NSEC" } }, "latency_budget": { "duration": { "sec": 0, "nanosec": 0 } }, "liveliness": { "kind": "AUTOMATIC_LIVELINESS_QOS", "lease_duration": { "sec": "DURATION_INFINITE_SEC", "nanosec": "DURATION_INFINITE_NSEC" } }, "reliability": { "kind": "BEST_EFFORT_RELIABILITY_QOS", "max_blocking_time": { "sec": 0, "nanosec": 0 } }, "destination_order": { "kind": "BY_RECEPTION_TIMESTAMP_DESTINATIONORDER_QOS" }, "history": { "kind": "KEEP_LAST_HISTORY_QOS", "depth": 1 }, "resource_limits": { "max_samples": "LENGTH_UNLIMITED", "max_instances": "LENGTH_UNLIMITED", "max_samples_per_instance": "LENGTH_UNLIMITED" }, "transport_priority": { "value": 1 }, "lifespan": { "duration": { "sec": "DURATION_INFINITE_SEC", "nanosec": "DURATION_INFINITE_NSEC" } }, "ownership": { "kind": "SHARED_OWNERSHIP_QOS" }, "topic_data": { "value": "E38" } }, "publisher_qos": { "entity_factory": { "autoenable_created_entities": true }, "group_data": { "value": "223E" }, "partition": { "name": { "element": [ "Partition1" ] } }, "presentation": { "access_scope": "INSTANCE_PRESENTATION_QOS", "coherent_access": false, "ordered_access": false } }, "subscriber_qos": { "entity_factory": { "autoenable_created_entities": true }, "partition": { "name": { "element": [ "Partition1" ] } }, "presentation": { "access_scope": "INSTANCE_PRESENTATION_QOS", "coherent_access": false, "ordered_access": false }, "group_data": { "value": "22EF" } }, "datawriter_qos": { "durability": { "kind": "VOLATILE_DURABILITY_QOS" }, "durability_service": { "service_cleanup_delay": { "sec": 0, "nanosec": 0 }, "history_kind": "KEEP_LAST_HISTORY_QOS", "history_depth": 1, "max_instances": "LENGTH_UNLIMITED", "max_samples": "LENGTH_UNLIMITED", "max_samples_per_instance": 20 }, "deadline": { "period": { "sec": "DURATION_INFINITE_SEC", "nanosec": "DURATION_INFINITE_NSEC" } }, "latency_budget": { "duration": { "sec": 0, "nanosec": 0 } }, "liveliness": { "kind": "AUTOMATIC_LIVELINESS_QOS", "lease_duration": { "sec": "DURATION_INFINITE_SEC", "nanosec": "DURATION_INFINITE_NSEC" } }, "reliability": { "kind": "BEST_EFFORT_RELIABILITY_QOS", "max_blocking_time": { "sec": 0, "nanosec": 100000000 } }, "destination_order": { "kind": "BY_RECEPTION_TIMESTAMP_DESTINATIONORDER_QOS" }, "history": { "kind": "KEEP_LAST_HISTORY_QOS", "depth": 1 }, "resource_limits": { "max_samples": "LENGTH_UNLIMITED", "max_instances": "LENGTH_UNLIMITED", "max_samples_per_instance": "LENGTH_UNLIMITED" }, "transport_priority": { "value": 1 }, "lifespan": { "duration": { "sec": "DURATION_INFINITE_SEC", "nanosec": "DURATION_INFINITE_NSEC" } }, "ownership": { "kind": "SHARED_OWNERSHIP_QOS" }, "ownership_strength": { "value": 2 }, "writer_data_lifecycle": { "autodispose_unregistered_instances": false }, "user_data": { "value": "223" } }, "datareader_qos": { "base_name": "QosProfile1::Profile", "durability": { "kind": "VOLATILE_DURABILITY_QOS" }, "deadline": { "period": { "sec": "DURATION_INFINITE_SEC", "nanosec": "DURATION_INFINITE_NSEC" } }, "latency_budget": { "duration": { "sec": 0, "nanosec": "DURATION_INFINITE_NSEC" } }, "liveliness": { "kind": "AUTOMATIC_LIVELINESS_QOS", "lease_duration": { "sec": "DURATION_INFINITE_SEC", "nanosec": "DURATION_INFINITE_NSEC" } }, "reliability": { "kind": "BEST_EFFORT_RELIABILITY_QOS", "max_blocking_time": { "sec": 0, "nanosec": 0 } }, "destination_order": { "kind": "BY_RECEPTION_TIMESTAMP_DESTINATIONORDER_QOS" }, "history": { "depth": 1, "kind": "KEEP_LAST_HISTORY_QOS" }, "resource_limits": { "max_samples": "LENGTH_UNLIMITED", "max_instances": 1, "max_samples_per_instance": "LENGTH_UNLIMITED", "initial_instances": 1, "initial_samples": 2 }, "user_data": { "value": "2233" }, "ownership": { "kind": "EXCLUSIVE_OWNERSHIP_QOS" }, "time_based_filter": { "minimum_separation": { "sec": 0, "nanosec": 0 } }, "reader_data_lifecycle": { "autopurge_disposed_samples_delay": { "sec": 0, "nanosec": 0 }, "autopurge_nowriter_samples_delay": { "sec": 0, "nanosec": 0 } } } }, { "name": "QosProfile2", "base_name": "DDSDefaultQoSLibrary::QosProfile1", "domain_participant_qos": [ { "name": "NamedDomainParticipantQos" } ], "topic_qos": [ { "name": "ReliableTopicQos", "topic_filter": "A*", "reliability": { "kind": "RELIABLE_RELIABILITY_QOS" } }, { "name": "BestEffortTopicQos", "topic_filter": "B*", "reliability": { "kind": "BEST_EFFORT_RELIABILITY_QOS" } } ], "datawriter_qos": [ { "name": "ReliableDataWriterQos", "topic_filter": "A*", "reliability": { "kind": "RELIABLE_RELIABILITY_QOS" } }, { "name": "BestEffortDataWriterQos", "topic_filter": "B*", "reliability": { "kind": "BEST_EFFORT_RELIABILITY_QOS" } } ], "datareader_qos": [ { "name": "ReliableDataReaderQos", "topic_filter": "A*", "reliability": { "kind": "RELIABLE_RELIABILITY_QOS" } }, { "name": "BestEffortDataReaderQos", "topic_filter": "B*", "reliability": { "kind": "BEST_EFFORT_RELIABILITY_QOS" } } ] } ] } }