RTI Connext C API Version 7.3.0

Contains the parameters for creating a FooBarSimpleReplier. More...

Data Fields

DDS_DomainParticipantparticipant
 The participant this replier uses to join a DDS 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_SimpleReplierParams::qos_profile_name. More...
 
char * qos_profile_name
 Sets a QoS profile for the entities in this replier. More...
 
const struct DDS_DataWriterQosdatawriter_qos
 Sets the quality of service of the reply DataWriter. More...
 
const struct DDS_DataReaderQosdatareader_qos
 Sets the quality of service of the request DataReader. More...
 
DDS_Publisherpublisher
 Sets a specific Publisher. More...
 
DDS_Subscribersubscriber
 Sets a specific Subscriber. More...
 
struct RTI_Connext_SimpleReplierListenersimple_listener
 Sets a listener that is called when requests are available. More...
 

Detailed Description

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.

See also
RTI_Connext_ReplierParams

Field Documentation

◆ participant

DDS_DomainParticipant* RTI_Connext_SimpleReplierParams::participant

The participant this replier uses to join a DDS domain.

◆ service_name

char* RTI_Connext_SimpleReplierParams::service_name

The service name the Replier offers and Requesters use to match.

See also
RTI_Connext_RequesterParams::service_name

◆ request_topic_name

char* RTI_Connext_SimpleReplierParams::request_topic_name

Sets a specific request topic name.

This is an alternative to RTI_Connext_SimpleReplierParams::service_name

◆ reply_topic_name

char* RTI_Connext_SimpleReplierParams::reply_topic_name

Sets a specific reply topic name.

This is an alternative to RTI_Connext_SimpleReplierParams::service_name

◆ qos_library_name

char* RTI_Connext_SimpleReplierParams::qos_library_name

◆ qos_profile_name

char* RTI_Connext_SimpleReplierParams::qos_profile_name

Sets a QoS profile for the entities in this replier.

See also
RTI_Connext_ReplierParams::qos_profile_name

◆ datawriter_qos

const struct DDS_DataWriterQos* RTI_Connext_SimpleReplierParams::datawriter_qos

Sets the quality of service of the reply DataWriter.

See also
RTI_Connext_ReplierParams::qos_profile_name

◆ datareader_qos

const struct DDS_DataReaderQos* RTI_Connext_SimpleReplierParams::datareader_qos

Sets the quality of service of the request DataReader.

See also
RTI_Connext_ReplierParams::qos_profile_name

◆ publisher

DDS_Publisher* RTI_Connext_SimpleReplierParams::publisher

Sets a specific Publisher.

See also
RTI_Connext_RequesterParams::publisher

◆ subscriber

DDS_Subscriber* RTI_Connext_SimpleReplierParams::subscriber

Sets a specific Subscriber.

See also
RTI_Connext_RequesterParams::subscriber

◆ simple_listener

struct RTI_Connext_SimpleReplierListener* RTI_Connext_SimpleReplierParams::simple_listener

Sets a listener that is called when requests are available.

See also
RTI_Connext_ReplierListener