Struct AstuteDDS_DataWriterListener
ClassList > AstuteDDS_DataWriterListener
#include <astutedds.h>
Public Attributes
Detailed Description
Listener bundle for a DataWriter. Any callback pointer may be NULL to indicate the corresponding event is not observed. user_data is passed verbatim to every fired callback. The struct is copied into the DDS core at astutedds_datawriter_set_listener() time; callers may free the struct after the call returns. Pass NULL for listener to detach.
Public Attributes Documentation
variable on_liveliness_lost
AstuteDDS_LivelinessLostCallback AstuteDDS_DataWriterListener::on_liveliness_lost;
variable on_offered_deadline_missed
AstuteDDS_OfferedDeadlineMissedCallback AstuteDDS_DataWriterListener::on_offered_deadline_missed;
variable on_offered_incompatible_qos
AstuteDDS_OfferedIncompatibleQosCallback AstuteDDS_DataWriterListener::on_offered_incompatible_qos;
variable on_publication_matched
AstuteDDS_PublicationMatchedCallback AstuteDDS_DataWriterListener::on_publication_matched;
variable user_data
void* AstuteDDS_DataWriterListener::user_data;
The documentation for this class was generated from the following file include/astutedds/c/astutedds.h