You are here: Part 3: Advanced Concepts > Configuring QoS with XML > Using QoS Profiles in Your Connext DDS Application

Using QoS Profiles in Your Connext DDS Application

You can use the operations listed in Operations for Working with QoS Profiles to refer to and use QoS profiles (see URL Groups) described in XML files and XML strings.

Operations for Working with QoS Profiles

Working With ...

Profile-Related Operations

Reference

DataReaders

set_qos_with_profile

Setting DataReader QosPolicies

DataWriters

set_qos_with_profile

Changing QoS Settings After the DataWriter Has Been Created

DomainParticipants

create_datareader_with_profile

Creating DataReaders

create_datawriter_with_profile

Creating DataWriters

create_publisher_with_profile

Creating Publishers

create_subscriber_with_profile

Creating Subscribers

create_topic_with_profile

Creating Topics

get_default_library

Getting and Setting DomainParticipant’s Default QoS Profile and Library

get_default_profile

get_default_profile_library

set_default_datareader_qos_with_profile

Getting and Setting Default QoS for Child Entities

set_default_datawriter_qos_with_profile

set_default_library

Getting and Setting DomainParticipant’s Default QoS Profile and Library

set_default_profile

set_default_publisher_qos_with_profile

Getting and Setting Default QoS for Child Entities

set_default_subscriber_qos_with_profile

set_default_topic_qos_with_profile

set_qos_with_profile

Changing QoS Settings After DomainParticipant Has Been Created

DomainParticipantFactory

create_participant_with_profile

Creating a DomainParticipant

get_datareader_qos_from_profile

Getting QoS Values from a QoS Profile

get_datawriter_qos_from_profile

get_datawriter_qos_from_profile_w_topic_name

get_datareader_qos_from_profile_w_topic_name

get_default_library

Getting and Setting the DomainParticipantFactory’s Default QoS Profile and Library

get_default_profile

get_default_profile_library

get_participant_qos_from_profile

Getting QoS Values from a QoS Profile

get_publisher_qos_from_profile

get_subscriber_qos_from_profile

get_topic_qos_from_profile

get_topic_qos_from_profile_w_topic_name

get_qos_profiles

Retrieving a List of Available QoS Profiles

get_qos_profile_libraries

Retrieving a List of Available Libraries

load_profiles

Loading, Reloading and Unloading Profiles

reload_profiles

set_default_participant_qos_with_profile

Getting and Setting Default QoS for DomainParticipants

set_default_library

Getting and Setting the DomainParticipantFactory’s Default QoS Profile and Library

set_default_profile

unload_profiles

Loading, Reloading and Unloading Profiles

Publishers

create_datawriter_with_profile

Creating Publishers

get_default_library

Getting and Setting the Publisher’s Default QoS Profile and Library

get_default_profile

get_default_profile_library

set_default_datawriter_qos_with_profile

Getting and Setting Default QoS for DataWriters

set_default_library

Getting and Setting the Publisher’s Default QoS Profile and Library

set_default_profile

set_qos_with_profile

Changing QoS Settings After the Publisher Has Been Created

Subscribers

create_datareader_with_profile

Creating DataReaders

get_default_library

Getting and Settings Subscriber’s Default QoS Profile and Library

get_default_profile

get_default_profile_library

set_default_datareader_qos_with_profile

Getting and Setting Default QoS for DataReaders

set_default_library

Getting and Settings Subscriber’s Default QoS Profile and Library

set_default_profile

set_qos_with_profile

Changing QoS Settings After Subscriber Has Been Created

Topics

set_qos_with_profile

Setting Topic QosPolicies

 

Note: For the Modern C++ API, please refer to the RTI Connext DDS API Reference HTML documentation, Configuring QoS Profiles with XML.

© 2017 RTI