RTI Connext Modern C++ API Version 7.3.0
rti::queuing::NoOpQueueProducerListener< T > Class Template Reference

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

#include <QueueProducerListener.hpp>

Inheritance diagram for rti::queuing::NoOpQueueProducerListener< T >:
rti::queuing::QueueProducerListener< T >

Public Member Functions

virtual void on_sample_acknowledged (QueueProducer< T > &, const rti::pub::AcknowledgmentInfo &)
 User callback. More...
 
virtual void on_shared_reader_queue_matched (QueueProducer< T > &, const dds::core::status::PublicationMatchedStatus &)
 User callback. More...
 
virtual void on_sample_acknowledged (QueueProducer< T > &producer, const rti::pub::AcknowledgmentInfo &info)=0
 User callback. More...
 
virtual void on_shared_reader_queue_matched (QueueProducer< T > &producer, const dds::core::status::PublicationMatchedStatus &status)=0
 User callback. More...
 

Detailed Description

template<typename T>
class rti::queuing::NoOpQueueProducerListener< T >

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_sample_acknowledged()

template<typename T >
virtual void rti::queuing::NoOpQueueProducerListener< T >::on_sample_acknowledged ( QueueProducer< T > &  ,
const rti::pub::AcknowledgmentInfo  
)
inlinevirtual

User callback.

This callback is invoked whenever Queuing Service acknowledges a sample sent by the QueueProducer.

See also
AcknowledgmentInfo

Implements rti::queuing::QueueProducerListener< T >.

◆ on_shared_reader_queue_matched()

template<typename T >
virtual void rti::queuing::NoOpQueueProducerListener< T >::on_shared_reader_queue_matched ( QueueProducer< T > &  ,
const dds::core::status::PublicationMatchedStatus  
)
inlinevirtual

User callback.

This callback is invoked whenever a new SharedReaderQueue hosted by Queuing Service has matched the QueueProducer, or if an existing matching SharedReaderQueue is disposed.

See also
dds::core::status::PublicationMatchedStatus
dds::pub::DataWriterListener::on_publication_matched

Implements rti::queuing::QueueProducerListener< T >.