DDS-PSM-C++ 1.0 ISO C++ API for OpenSplice DDS |
#include <DataReaderListener.hpp>
Public Types | |
typedef ::dds::core::smart_ptr_traits < DataReaderListener > ::ref_type | ref_type |
Public Member Functions | |
virtual | ~DataReaderListener () |
virtual void | on_data_available (DataReader< T > &the_reader)=0 |
virtual void | on_liveliness_changed (DataReader< T > &the_reader, const dds::core::status::LivelinessChangedStatus &status)=0 |
virtual void | on_requested_deadline_missed (DataReader< T > &the_reader, const dds::core::status::RequestedDeadlineMissedStatus &status)=0 |
virtual void | on_requested_incompatible_qos (DataReader< T > &the_reader, const dds::core::status::RequestedIncompatibleQosStatus &status)=0 |
virtual void | on_sample_lost (DataReader< T > &the_reader, const dds::core::status::SampleLostStatus &status)=0 |
virtual void | on_sample_rejected (DataReader< T > &the_reader, const dds::core::status::SampleRejectedStatus &status)=0 |
virtual void | on_subscription_matched (DataReader< T > &the_reader, const dds::core::status::SubscriptionMatchedStatus &status)=0 |
Definition at line 33 of file DataReaderListener.hpp.
typedef ::dds::core::smart_ptr_traits<DataReaderListener>::ref_type dds::sub::DataReaderListener< T >::ref_type |
Definition at line 35 of file DataReaderListener.hpp.
| virtual |
| pure virtual |
Implemented in dds::sub::NoOpDataReaderListener< T >.
| pure virtual |
Implemented in dds::sub::NoOpDataReaderListener< T >.
| pure virtual |
Implemented in dds::sub::NoOpDataReaderListener< T >.
| pure virtual |
Implemented in dds::sub::NoOpDataReaderListener< T >.
| pure virtual |
Implemented in dds::sub::NoOpDataReaderListener< T >.
| pure virtual |
Implemented in dds::sub::NoOpDataReaderListener< T >.
| pure virtual |
Implemented in dds::sub::NoOpDataReaderListener< T >.