RTI Connext Modern C++ API
Version 5.3.1
|
Contains the parameters for creating a QueueRequester. More...
#include <rti/queuing/QueueParams.hpp>
Public Member Functions | |
QueueRequesterParams (dds::domain::DomainParticipant participant) | |
Creates a QueueRequesterParams object with the participant set. | |
QueueRequesterParams & | enable_availability (bool enable) |
Indicates whether the availability channel is enabled with the reply SharedReaderQueue. | |
QueueRequesterParams & | enable_sample_replication (bool enable) |
Causes the QueueRequester to write all the requests with the dds::sub::SampleInfo::flag including the bit rti::core::SampleFlag::replicate. | |
QueueRequesterParams & | enable_wait_for_ack (bool enable) |
Enables Queuing Service's 'Acknowledgment Management' feature for requests. | |
![]() | |
QueueRequesterParams & | qos_profile (const std::string &qos_library_name, const std::string &qos_profile_name) |
Specifies an XML QoS profile that will be used to configure the quality of service of the DDS entities created. | |
QueueRequesterParams & | shared_subscriber_name (const std::string &name) |
Sets the SharedSubscriber name associated with the SharedReaderQueues. | |
QueueRequesterParams & | entity_name (const std::string &name) |
Sets the name of the QueueEntity. | |
![]() | |
ActualEntity & | service_name (const std::string &name) |
ActualEntity & | request_topic_name (const std::string &name) |
ActualEntity & | reply_topic_name (const std::string &name) |
ActualEntity & | datawriter_qos (const dds::core::optional< dds::pub::qos::DataWriterQos > &qos) |
ActualEntity & | datareader_qos (const dds::core::optional< dds::sub::qos::DataReaderQos > &qos) |
ActualEntity & | request_type (const dds::core::optional< dds::core::xtypes::DynamicType > &type) |
ActualEntity & | reply_type (const dds::core::optional< dds::core::xtypes::DynamicType > &type) |
ActualEntity & | publisher (dds::pub::Publisher publisher) |
ActualEntity & | subscriber (dds::sub::Subscriber subscriber) |
Contains the parameters for creating a QueueRequester.
|
inlineexplicit |
Creates a QueueRequesterParams object with the participant set.
The rest of the parameters that can be set in a QueueRequesterParams object are optional.
participant | The dds::domain::DomainParticipant a QueueRequester uses to join a domain. |
|
inline |
Indicates whether the availability channel is enabled with the reply SharedReaderQueue.
|
inline |
Causes the QueueRequester to write all the requests with the dds::sub::SampleInfo::flag including the bit rti::core::SampleFlag::replicate.
|
inline |
Enables Queuing Service's 'Acknowledgment Management' feature for requests.