RTI Connext Modern C++ API Version 7.3.0
rti::queuing::NoOpQueueRequesterListener< TReq, TRep > Class Template Reference

A listener with an empty implementation of all methods. More...

#include <rti/queuing/QueueRequesterListener.hpp>

Inheritance diagram for rti::queuing::NoOpQueueRequesterListener< TReq, TRep >:
rti::queuing::QueueRequesterListener< TReq, TRep >

Public Member Functions

virtual void on_request_acknowledged (QueueRequester< TReq, TRep > &, const rti::pub::AcknowledgmentInfo &)
 User callback. More...
 
virtual void on_reply_available (QueueRequester< TReq, TRep > &)
 User callback. More...
 
virtual void on_request_shared_reader_queue_matched (QueueRequester< TReq, TRep > &, const dds::core::status::PublicationMatchedStatus &)
 User callback. More...
 
virtual void on_reply_shared_reader_queue_matched (QueueRequester< TReq, TRep > &, const dds::core::status::SubscriptionMatchedStatus &)
 User callback. More...
 
virtual void on_request_acknowledged (QueueRequester< TReq, TRep > &requester, const rti::pub::AcknowledgmentInfo &info)=0
 User callback. More...
 
virtual void on_reply_available (QueueRequester< TReq, TRep > &requester)=0
 User callback. More...
 
virtual void on_request_shared_reader_queue_matched (QueueRequester< TReq, TRep > &requester, const dds::core::status::PublicationMatchedStatus &status)=0
 User callback. More...
 
virtual void on_reply_shared_reader_queue_matched (QueueRequester< TReq, TRep > &requester, const dds::core::status::SubscriptionMatchedStatus &status)=0
 User callback. More...
 

Detailed Description

template<typename TReq, typename TRep>
class rti::queuing::NoOpQueueRequesterListener< TReq, TRep >

A listener with an empty implementation of all methods.

You can derive your listener from this class so you don't have to implement the methods you don't need.

Member Function Documentation

◆ on_request_acknowledged()

template<typename TReq , typename TRep >
virtual void rti::queuing::NoOpQueueRequesterListener< TReq, TRep >::on_request_acknowledged ( QueueRequester< TReq, TRep > &  ,
const rti::pub::AcknowledgmentInfo  
)
inlinevirtual

◆ on_reply_available()

template<typename TReq , typename TRep >
virtual void rti::queuing::NoOpQueueRequesterListener< TReq, TRep >::on_reply_available ( QueueRequester< TReq, TRep > &  )
inlinevirtual

◆ on_request_shared_reader_queue_matched()

template<typename TReq , typename TRep >
virtual void rti::queuing::NoOpQueueRequesterListener< TReq, TRep >::on_request_shared_reader_queue_matched ( QueueRequester< TReq, TRep > &  ,
const dds::core::status::PublicationMatchedStatus  
)
inlinevirtual

◆ on_reply_shared_reader_queue_matched()

template<typename TReq , typename TRep >
virtual void rti::queuing::NoOpQueueRequesterListener< TReq, TRep >::on_reply_shared_reader_queue_matched ( QueueRequester< TReq, TRep > &  ,
const dds::core::status::SubscriptionMatchedStatus  
)
inlinevirtual