RTI Connext C API  Version 5.0.0
RTI_Connext_SimpleReplierParams Struct Reference

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

Data Fields

DDS_DomainParticipantparticipant
 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_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_SimpleReplierListener
simple_listener
 Sets a listener that is called when requests are available.
 

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

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.

See Also
RTI_Connext_RequesterParams::service_name
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
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
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
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
DDS_Publisher* RTI_Connext_SimpleReplierParams::publisher

Sets a specific Publisher.

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

Sets a specific Subscriber.

See Also
RTI_Connext_RequesterParams::subscriber
struct RTI_Connext_SimpleReplierListener* RTI_Connext_SimpleReplierParams::simple_listener

Sets a listener that is called when requests are available.

See Also
RTI_Connext_ReplierListener

RTI Connext C API Version 5.0.0 Copyright © Thu Aug 30 2012 Real-Time Innovations, Inc