11#ifndef RTCTK_COMPONENTFRAMEWORK_DATAPATH_DDS_WRITER_LISTENER_HPP
12#define RTCTK_COMPONENTFRAMEWORK_DATAPATH_DDS_WRITER_LISTENER_HPP
14#include <log4cplus/logger.h>
34 const OfferedDeadlineMissedStatus& status) override;
37 const OfferedIncompatibleQosStatus& status) override;
39 void on_liveliness_lost(DataWriter* writer, const LivelinessLostStatus& status) override;
void on_offered_incompatible_qos(DataWriter *writer, const OfferedIncompatibleQosStatus &status) override
Definition ddsWriterListener.cpp:29
void on_liveliness_lost(DataWriter *writer, const LivelinessLostStatus &status) override
Definition ddsWriterListener.cpp:37
uint32_t m_iter
Definition ddsWriterListener.hpp:51
std::atomic< uint16_t > m_matched_subs
Definition ddsWriterListener.hpp:52
uint32_t m_max_unacknowledged_sample
Definition ddsWriterListener.hpp:50
void on_publication_matched(DataWriter *writer, const PublicationMatchedStatus &status) override
Definition ddsWriterListener.cpp:41
~DdsWriterListener() noexcept override=default
DdsWriterListener()
Definition ddsWriterListener.cpp:21
uint16_t GetMatched() const
Definition ddsWriterListener.hpp:44
void on_offered_deadline_missed(DataWriter *writer, const OfferedDeadlineMissedStatus &status) override
Definition ddsWriterListener.cpp:24
log4cplus::Logger m_logger
Definition ddsWriterListener.hpp:54
uint32_t m_sum_unacknowledged_sample
Definition ddsWriterListener.hpp:49
Declares some common DDS functionality.
Definition commandReplier.cpp:21