RTI Connext C API
Version 5.0.0
|
Contains the parameters for creating a FooBarSimpleReplier. More...
Data Fields | |
DDS_DomainParticipant * | participant |
The participant this replier uses to join a DDS domain. | |
char * | service_name |
The service name the Replier offers and Requesters use to match. | |
char * | request_topic_name |
Sets a specific request topic name. | |
char * | reply_topic_name |
Sets a specific reply topic name. | |
char * | qos_library_name |
Sets the library that contains the RTI_Connext_SimpleReplierParams::qos_profile_name. | |
char * | qos_profile_name |
Sets a QoS profile for the entities in this replier. | |
struct DDS_DataWriterQos * | datawriter_qos |
Sets the quality of service of the reply DataWriter. | |
struct DDS_DataReaderQos * | datareader_qos |
Sets the quality of service of the request DataReader. | |
DDS_Publisher * | publisher |
Sets a specific Publisher. | |
DDS_Subscriber * | subscriber |
Sets a specific Subscriber. | |
struct RTI_Connext_SimpleReplierListener * | simple_listener |
Sets a listener that is called when requests are available. | |
Contains the parameters for creating a FooBarSimpleReplier.
The parameters for a SimpleReplier are identical to those of the Replier, except for the SimpleReplierListener, which is required and has a different user callback.
DDS_DomainParticipant* RTI_Connext_SimpleReplierParams::participant |
The participant this replier uses to join a DDS domain.
char* RTI_Connext_SimpleReplierParams::service_name |
The service name the Replier offers and Requesters use to match.
char* RTI_Connext_SimpleReplierParams::request_topic_name |
Sets a specific request topic name.
This is an alternative to RTI_Connext_SimpleReplierParams::service_name
char* RTI_Connext_SimpleReplierParams::reply_topic_name |
Sets a specific reply topic name.
This is an alternative to RTI_Connext_SimpleReplierParams::service_name
char* RTI_Connext_SimpleReplierParams::qos_library_name |
Sets the library that contains the RTI_Connext_SimpleReplierParams::qos_profile_name.
char* RTI_Connext_SimpleReplierParams::qos_profile_name |
Sets a QoS profile for the entities in this replier.
struct DDS_DataWriterQos* RTI_Connext_SimpleReplierParams::datawriter_qos |
Sets the quality of service of the reply DataWriter.
struct DDS_DataReaderQos* RTI_Connext_SimpleReplierParams::datareader_qos |
Sets the quality of service of the request DataReader.
DDS_Publisher* RTI_Connext_SimpleReplierParams::publisher |
Sets a specific Publisher.
DDS_Subscriber* RTI_Connext_SimpleReplierParams::subscriber |
Sets a specific Subscriber.
struct RTI_Connext_SimpleReplierListener* RTI_Connext_SimpleReplierParams::simple_listener |
Sets a listener that is called when requests are available.