Class DataWriterListener, allows the end user to implement callbacks triggered by certain events. More...
#include <DataWriterListener.hpp>
Public Member Functions | |
| DataWriterListener () | |
| Constructor. | |
| virtual | ~DataWriterListener () |
| Destructor. | |
| virtual void | on_publication_matched (DataWriter *writer, const PublicationMatchedStatus &info) |
| This method is called when the DataWriter is matched (or unmatched) against an endpoint. | |
| virtual void | on_offered_deadline_missed (DataWriter *writer, const OfferedDeadlineMissedStatus &status) |
| A method called when a deadline is missed. | |
| virtual void | on_offered_incompatible_qos (DataWriter *writer, const OfferedIncompatibleQosStatus &status) |
| A method called when an incompatible QoS is offered. | |
| virtual void | on_liveliness_lost (DataWriter *writer, const LivelinessLostStatus &status) |
| Method called when the liveliness of a DataWriter is lost. | |
| virtual void | on_unacknowledged_sample_removed (DataWriter *writer, const InstanceHandle_t &instance) |
| Method called when a sample has been removed unacknowledged. | |
Class DataWriterListener, allows the end user to implement callbacks triggered by certain events.
|
inline |
Constructor.
|
inlinevirtual |
Destructor.
|
inlinevirtual |
Method called when the liveliness of a DataWriter is lost.
| writer | Pointer to the associated DataWriter |
| status | The liveliness lost status |
|
inlinevirtual |
A method called when a deadline is missed.
| writer | Pointer to the associated DataWriter |
| status | The deadline missed status |
|
inlinevirtual |
A method called when an incompatible QoS is offered.
| writer | Pointer to the associated DataWriter |
| status | The deadline missed status |
|
inlinevirtual |
This method is called when the DataWriter is matched (or unmatched) against an endpoint.
| writer | Pointer to the associated DataWriter |
| info | Information regarding the matched DataReader |
|
inlinevirtual |
Method called when a sample has been removed unacknowledged.
| writer | Pointer to the associated DataWriter |
| instance | Handle to the instance the sample was removed from |