RTI Connext C API
Version 6.1.0
|
Contains the parameters for creating a FooBarReplier. More...
Data Fields | |
DDS_DomainParticipant * | participant |
The participant this replier uses to join a domain. More... | |
char * | service_name |
The service name the Replier offers and Requesters use to match. More... | |
char * | request_topic_name |
Sets a specific request topic name. More... | |
char * | reply_topic_name |
Sets a specific reply topic name. More... | |
char * | qos_library_name |
Sets the library that contains the RTI_Connext_ReplierParams::qos_profile_name. More... | |
char * | qos_profile_name |
Sets a QoS profile for the entities in this replier. More... | |
const struct DDS_DataWriterQos * | datawriter_qos |
Sets the quality of service of the reply DataWriter. More... | |
const struct DDS_DataReaderQos * | datareader_qos |
Sets the quality of service of the request DataReader. More... | |
DDS_Publisher * | publisher |
Sets a specific Publisher. More... | |
DDS_Subscriber * | subscriber |
Sets a specific Subscriber. More... | |
struct RTI_Connext_ReplierListener * | listener |
Sets a listener that is called when requests are available. More... | |
Contains the parameters for creating a FooBarReplier.
DDS_DomainParticipant* RTI_Connext_ReplierParams::participant |
The participant this replier uses to join a domain.
char* RTI_Connext_ReplierParams::service_name |
The service name the Replier offers and Requesters use to match.
char* RTI_Connext_ReplierParams::request_topic_name |
Sets a specific request topic name.
The specified topic name will be used, instead of allowing a topic name to be generated based on the RTI_Connext_ReplierParams::service_name. If that topic already exists, it will be reused. This is useful to have the Replier use a DDS_ContentFilteredTopic to receive only certain requests.
char* RTI_Connext_ReplierParams::reply_topic_name |
Sets a specific reply topic name.
The specified topic name will be used, instead of allowing a topic name to be generated based on c the RTI_Connext_ReplierParams::service_name. If that topic already exists, it will be reused.
char* RTI_Connext_ReplierParams::qos_library_name |
Sets the library that contains the RTI_Connext_ReplierParams::qos_profile_name.
char* RTI_Connext_ReplierParams::qos_profile_name |
Sets a QoS profile for the entities in this replier.
Specifies the XML QoS profile that will be used to configure the quality of service for the Replier's underlying reply DataWriter and request DataReader.
qos_library_name | The name of the QoS library |
qos_profile_name | The name of the QoS profile inside the QoS library |
const struct DDS_DataWriterQos* RTI_Connext_ReplierParams::datawriter_qos |
Sets the quality of service of the reply DataWriter.
const struct DDS_DataReaderQos* RTI_Connext_ReplierParams::datareader_qos |
Sets the quality of service of the request DataReader.
DDS_Publisher* RTI_Connext_ReplierParams::publisher |
Sets a specific Publisher.
DDS_Subscriber* RTI_Connext_ReplierParams::subscriber |
Sets a specific Subscriber.
struct RTI_Connext_ReplierListener* RTI_Connext_ReplierParams::listener |
Sets a listener that is called when requests are available.