CoreDX DDS C Reference Manual
Typedefs | Functions
qos_provider.h File Reference

CoreDX DDS QosProvider C header file. More...

Go to the source code of this file.

Typedefs

typedef struct _DDS_QosProvider DDS_QosProvider
 

Functions

DDS_QosProviderDDS_QosProvider_newQosProvider (const char *uri, const char *profile, CDX_XmlApi *xml_parser)
 Create a new QosProvider instance that loads QoS settings from a library. More...
 
void DDS_QosProvider_return_provider (DDS_QosProvider *qp)
 Return a QosProvider back to the factory. More...
 
DDS_DomainParticipantFactoryQosDDS_QosProvider_get_participantfactory_qos (DDS_QosProvider *qp, const char *id)
 Access a DomainParticipantFactory QoS. More...
 
void DDS_QosProvider_return_participantfactory_qos (DDS_QosProvider *qp, DDS_DomainParticipantFactoryQos *qos)
 Return a DomainParticipanFactoryQos back to the factory. More...
 
DDS_DomainParticipantQosDDS_QosProvider_get_participant_qos (DDS_QosProvider *qp, const char *id)
 Access a DomainParticipant QoS. More...
 
void DDS_QosProvider_return_participant_qos (DDS_QosProvider *qp, DDS_DomainParticipantQos *qos)
 Return a DomainParticipantQos back to the factory. More...
 
DDS_TopicQosDDS_QosProvider_get_topic_qos (DDS_QosProvider *qp, const char *id)
 Access a Topic QoS. More...
 
void DDS_QosProvider_return_topic_qos (DDS_QosProvider *qp, DDS_TopicQos *qos)
 Return a TopicQos back to the factory. More...
 
DDS_SubscriberQosDDS_QosProvider_get_subscriber_qos (DDS_QosProvider *qp, const char *id)
 Access a Subscriber QoS. More...
 
void DDS_QosProvider_return_subscriber_qos (DDS_QosProvider *qp, DDS_SubscriberQos *qos)
 Return a SubscriberQos back to the factory. More...
 
DDS_PublisherQosDDS_QosProvider_get_publisher_qos (DDS_QosProvider *qp, const char *id)
 Access a Publisher QoS. More...
 
void DDS_QosProvider_return_publisher_qos (DDS_QosProvider *qp, DDS_PublisherQos *qos)
 Return a PublisherQos back to the factory. More...
 
DDS_DataReaderQosDDS_QosProvider_get_datareader_qos (DDS_QosProvider *qp, const char *id)
 Access a DataReader QoS. More...
 
void DDS_QosProvider_return_datareader_qos (DDS_QosProvider *qp, DDS_DataReaderQos *qos)
 Return a DataReaderQos back to the factory. More...
 
DDS_DataWriterQosDDS_QosProvider_get_datawriter_qos (DDS_QosProvider *qp, const char *id)
 Access a DataWriter QoS. More...
 
void DDS_QosProvider_return_datawriter_qos (DDS_QosProvider *qp, DDS_DataWriterQos *qos)
 Return a DataWriterQos back to the factory. More...
 

Detailed Description

CoreDX DDS QosProvider C header file.

Typedef Documentation

typedef struct _DDS_QosProvider DDS_QosProvider

A DDS_QosProvider provides a factory to obtain QoS policy settings by name for a DDS Entity.


© 2009-2017 Twin Oaks Computing, Inc
Castle Rock, CO 80108
All rights reserved.