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