Class DataReaderListener, it should be used by the end user to implement specific callbacks to certain actions.
More...
#include <DataReaderListener.hpp>
Class DataReaderListener, it should be used by the end user to implement specific callbacks to certain actions.
◆ DataReaderListener()
◆ ~DataReaderListener()
◆ on_data_available()
virtual FASTDDS_EXPORTED_API void on_data_available |
( |
DataReader * | reader | ) |
|
|
inlinevirtual |
Virtual function to be implemented by the user containing the actions to be performed when new Data Messages are received.
- Parameters
-
◆ on_liveliness_changed()
Method called when the liveliness status associated to a subscriber changes.
- Parameters
-
reader | The DataReader |
status | The liveliness changed status |
◆ on_requested_deadline_missed()
Virtual method to be called when a topic misses the deadline period.
- Parameters
-
reader | DataReader |
status | The requested deadline missed status |
◆ on_requested_incompatible_qos()
Method called an incompatible QoS was requested.
- Parameters
-
reader | The DataReader |
status | The requested incompatible QoS status |
◆ on_sample_lost()
Method called when a sample was lost.
- Parameters
-
◆ on_sample_rejected()
Method called when a sample was rejected.
- Parameters
-
◆ on_subscription_matched()
Virtual method to be called when the subscriber is matched with a new Writer (or unmatched); i.e., when a writer publishing in the same topic is discovered.
- Parameters
-
reader | DataReader |
info | The subscription matched status |
The documentation for this class was generated from the following file: