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

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

#include <rti/queuing/QueueReplierListener.hpp>

Inheritance diagram for rti::queuing::NoOpQueueReplierListener< TReq, TRep >:
rti::queuing::QueueReplierListener< TReq, TRep >

Public Member Functions

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

Detailed Description

template<typename TReq, typename TRep>
class rti::queuing::NoOpQueueReplierListener< 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_reply_acknowledged()

template<typename TReq , typename TRep >
virtual void rti::queuing::NoOpQueueReplierListener< TReq, TRep >::on_reply_acknowledged ( QueueReplier< TReq, TRep > &  producer,
const rti::pub::AcknowledgmentInfo info 
)
inlinevirtual

◆ on_request_available()

template<typename TReq , typename TRep >
virtual void rti::queuing::NoOpQueueReplierListener< TReq, TRep >::on_request_available ( QueueReplier< TReq, TRep > &  requester)
inlinevirtual

◆ on_request_shared_reader_queue_matched()

template<typename TReq , typename TRep >
virtual void rti::queuing::NoOpQueueReplierListener< TReq, TRep >::on_request_shared_reader_queue_matched ( QueueReplier< TReq, TRep > &  requester,
const dds::core::status::SubscriptionMatchedStatus status 
)
inlinevirtual

◆ on_reply_shared_reader_queue_matched()

template<typename TReq , typename TRep >
virtual void rti::queuing::NoOpQueueReplierListener< TReq, TRep >::on_reply_shared_reader_queue_matched ( QueueReplier< TReq, TRep > &  requester,
const dds::core::status::PublicationMatchedStatus status 
)
inlinevirtual