|
virtual void | on_requested_deadline_missed (DataReader< T > &, const dds::core::status::RequestedDeadlineMissedStatus &) |
| No-op. More...
|
|
virtual void | on_requested_incompatible_qos (DataReader< T > &, const dds::core::status::RequestedIncompatibleQosStatus &) |
| No-op. More...
|
|
virtual void | on_sample_rejected (DataReader< T > &, const dds::core::status::SampleRejectedStatus &) |
| No-op. More...
|
|
virtual void | on_liveliness_changed (DataReader< T > &, const dds::core::status::LivelinessChangedStatus &) |
| No-op. More...
|
|
virtual void | on_data_available (DataReader< T > &) |
| No-op. More...
|
|
virtual void | on_subscription_matched (DataReader< T > &, const dds::core::status::SubscriptionMatchedStatus &) |
| No-op. More...
|
|
virtual void | on_sample_lost (DataReader< T > &, const dds::core::status::SampleLostStatus &) |
| No-op. More...
|
|
virtual void | on_requested_deadline_missed (DataReader< T > &reader, const dds::core::status::RequestedDeadlineMissedStatus &status)=0 |
| Handles the dds::core::status::RequestedDeadlineMissedStatus status. More...
|
|
virtual void | on_requested_incompatible_qos (DataReader< T > &reader, const dds::core::status::RequestedIncompatibleQosStatus &status)=0 |
| Handles the dds::core::status::RequestedIncompatibleQosStatus status. More...
|
|
virtual void | on_sample_rejected (DataReader< T > &reader, const dds::core::status::SampleRejectedStatus &status)=0 |
| Handles the dds::core::status::SampleRejectedStatus status. More...
|
|
virtual void | on_liveliness_changed (DataReader< T > &reader, const dds::core::status::LivelinessChangedStatus &status)=0 |
| Handles the dds::core::status::LivelinessChangedStatus status. More...
|
|
virtual void | on_data_available (DataReader< T > &reader)=0 |
| Called when one or more new data samples have been received. More...
|
|
virtual void | on_subscription_matched (DataReader< T > &reader, const dds::core::status::SubscriptionMatchedStatus &status)=0 |
| Handles the dds::core::status::SubscriptionMatchedStatus status. More...
|
|
virtual void | on_sample_lost (DataReader< T > &reader, const dds::core::status::SampleLostStatus &status)=0 |
| Handles the dds::core::status::SampleLostStatus status. More...
|
|
template<typename T>
class dds::sub::NoOpDataReaderListener< T >
A convenience implementation of DataReaderListener where all methods are overridden to do nothing.
Most of the time, you can derive your listener from this class so you don't have to implement the methods you don't need.