RTI Connext C API  Version 6.0.0
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
RTI_Connext_ReplierParams Struct Reference

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

Data Fields

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

Detailed Description

Contains the parameters for creating a FooBarReplier.

See Also
RTI_Connext_RequesterParams

Field Documentation

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.

See Also
RTI_Connext_RequesterParams::service_name
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
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.

Parameters
qos_library_nameThe name of the QoS library
qos_profile_nameThe name of the QoS profile inside the QoS library
See Also
RTI_Connext_RequesterParams::qos_profile_name
Configuring Request-Reply QoS profiles
Configuring QoS Profiles with XML
struct DDS_DataWriterQos* RTI_Connext_ReplierParams::datawriter_qos

Sets the quality of service of the reply DataWriter.

See Also
RTI_Connext_ReplierParams::qos_profile_name
struct DDS_DataReaderQos* RTI_Connext_ReplierParams::datareader_qos

Sets the quality of service of the request DataReader.

See Also
RTI_Connext_ReplierParams::qos_profile_name
DDS_Publisher* RTI_Connext_ReplierParams::publisher

Sets a specific Publisher.

See Also
RTI_Connext_RequesterParams::publisher
DDS_Subscriber* RTI_Connext_ReplierParams::subscriber

Sets a specific Subscriber.

See Also
RTI_Connext_RequesterParams::subscriber
struct RTI_Connext_ReplierListener* RTI_Connext_ReplierParams::listener

Sets a listener that is called when requests are available.

See Also
RTI_Connext_ReplierListener

RTI Connext C API Version 6.0.0 Copyright © Sun Mar 3 2019 Real-Time Innovations, Inc