Contains the parameters for creating a RTI::Connext::Queuing::QueueReplier<TReq,TRep>.
More...
Inherits RTI.Connext.Queuing.Infrastructure.QueueRequestReplyEntityParams.
|
| QueueReplierParams (DDS.DomainParticipant participant, DDS.TypeSupport requestQueueTypeSupport, DDS.TypeSupport replyQueueTypeSupport) |
| Creates a QueueReplierParams with the parameters a QueueReplier always needs. More...
|
|
QueueReplierParams< TReq, TRep > | SetRequestQueueTopicName (String requestQueueTopicName) |
| Sets a specific request queue topic name. More...
|
|
QueueReplierParams< TReq, TRep > | SetReplyQueueTopicName (String replyQueueTopicName) |
| Sets a specific reply queue topic name. More...
|
|
QueueReplierParams< TReq, TRep > | SetSharedSubscriberName (String sharedSubscriberName) |
| Sets the SharedSubscriber name associated with the request SharedReaderQueue. More...
|
|
QueueReplierParams< TReq, TRep > | SetQosProfile (String qosLibraryName, String qosProfileName) |
| Sets a QoS profile for the DDS entities created by a QueueReplier. More...
|
|
QueueReplierParams< TReq, TRep > | SetDataWriterQos (DDS.DataWriterQos dataWriterQos) |
| Sets the quality of service of the reply DataWriter. More...
|
|
QueueReplierParams< TReq, TRep > | SetDataReaderQos (DDS.DataReaderQos dataReaderQos) |
| Sets the quality of service of the reply DataReader. More...
|
|
QueueReplierParams< TReq, TRep > | SetPublisher (DDS.Publisher publisher) |
| Sets a specific Publisher. More...
|
|
QueueReplierParams< TReq, TRep > | SetSubscriber (DDS.Subscriber subscriber) |
| Sets a specific Subscriber. More...
|
|
QueueReplierParams< TReq, TRep > | SetEnableAvailability (Boolean enableAvailability) |
| Indicates whether the availability channel is enabled with the request SharedReaderQueue. More...
|
|
QueueReplierParams< TReq, TRep > | SetEntityName (String entityName) |
| Sets the name of the QueueReplier. More...
|
|
QueueReplierParams< TReq, TRep > | SetListener (QueueReplierListener< TReq, TRep > listener) |
| Sets a listener that is called when different events affecting the QueueReplier occur. More...
|
|
QueueReplierParams< TReq, TRep > | SetEnableSampleReplication (Boolean enableSampleReplication) |
| Causes the QueueReplier to write all the replies with the DDS::SampleInfo::flag including the bit REPLICATE_SAMPLE. More...
|
|
QueueReplierParams< TReq, TRep > | SetEnableWaitForAck (Boolean enableWaitForAck) |
| Enables Queuing Service's 'Acknowledgment Management' feature for replies. More...
|
|
Contains the parameters for creating a RTI::Connext::Queuing::QueueReplier<TReq,TRep>.
Sets a QoS profile for the DDS entities created by a QueueReplier.
Specifies an XML QoS profile that will be used to configure the quality of service of the DDS entities created by a QueueReplier.
This includes the DataReader used to receive requests, the DataWriter used to send replies, and the DataWriter used to report availability to the request SharedReaderQueue.
Alternatively, you can set the QoS for the request DataReader using SetDataReaderQos and the QoS for the reply DataWriter using SetDataWriterQos.
- Parameters
-
qosLibraryName | The name of the QoS library |
qosProfileName | The name of the QoS profile inside the QoS library |