RTI Connext Modern C++ API
Version 5.3.0
|
#include <rti/request/Requester.hpp>
Inherits dds::core::Reference< DELEGATE >.
Public Member Functions | |
Requester (const RequesterParams ¶ms) | |
Requester (dds::domain::DomainParticipant participant, const std::string &service_name) | |
rti::core::SampleIdentity | send_request (const RequestType &data) |
dds::sub::LoanedSamples < ReplyType > | take_replies (const rti::core::SampleIdentity &related_request_id) |
dds::sub::LoanedSamples < ReplyType > | receive_replies (const dds::core::Duration &max_wait) |
bool | wait_for_replies (const dds::core::Duration &max_wait) |
bool | wait_for_replies (int min_count, const dds::core::Duration &max_wait) |
bool | wait_for_replies (int min_count, const dds::core::Duration &max_wait, const rti::core::SampleIdentity &related_request_id) |
dds::pub::DataWriter< RequestType > | request_datawriter () const |
dds::sub::DataReader< ReplyType > | reply_datareader () const |
Public Member Functions inherited from dds::core::Reference< DELEGATE > | |
Reference (dds::core::null_type &) | |
Reference (const Reference &ref) | |
template<typename D > | |
Reference (const Reference< D > &ref) | |
~Reference () | |
template<typename R > | |
bool | operator== (const R &ref) const |
template<typename R > | |
bool | operator!= (const R &ref) const |
Reference & | operator= (const null_type) |
bool | is_nil () const |
bool | operator== (const null_type) const |
bool | operator!= (const null_type) const |
const DELEGATE_REF_T & | delegate () const OMG_NOEXCEPT |
DELEGATE_REF_T & | delegate () OMG_NOEXCEPT |
DELEGATE * | operator-> () OMG_NOEXCEPT |
const DELEGATE * | operator-> () const OMG_NOEXCEPT |
Requester class.
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |