AcsBulkdata::BulkDataNTWriterListener − |
#include <bulkDataNTWriterListener.h> Inherits BulkDataNTDDSLoggable. |
Public Member Functions |
BulkDataNTWriterListener (const char *name, BulkDataNTSenderFlowCallback *cb) |
virtual ~BulkDataNTWriterListener () |
virtual void on_offered_deadline_missed (::DDS::DataWriter *writer, const ::DDS::OfferedDeadlineMissedStatus &status) |
virtual void on_offered_incompatible_qos (::DDS::DataWriter *writer, const ::DDS::OfferedIncompatibleQosStatus &status) |
virtual void on_liveliness_lost (::DDS::DataWriter *writer, const ::DDS::LivelinessLostStatus &status) |
virtual void on_publication_matched (::DDS::DataWriter *writer, const ::DDS::PublicationMatchedStatus &status) |
virtual void on_reliable_writer_cache_changed (DDSDataWriter *writer, const DDS_ReliableWriterCacheChangedStatus &status) |
virtual void on_reliable_reader_activity_changed (DDSDataWriter *writer, const DDS_ReliableReaderActivityChangedStatus &status) |
virtual void on_destination_unreachable (DDSDataWriter *writer, const DDS_InstanceHandle_t &handle, const DDS_Locator_t &destination) |
Private Attributes |
std::string topicName_m |
BulkDataNTSenderFlowCallback * callback_mp |
name of DDS topic |
unsigned long sum_unacknowledged_sample |
pointer to user defined callback |
long max_unacknowledged_sample |
unsigned long iter |
AcsBulkdata::BulkDataNTWriterListener::BulkDataNTWriterListener (const char * name, BulkDataNTSenderFlowCallback * cb) |
virtual AcsBulkdata::BulkDataNTWriterListener::~BulkDataNTWriterListener () [virtual] |
virtual void AcsBulkdata::BulkDataNTWriterListener::on_destination_unreachable (DDSDataWriter * writer, const DDS_InstanceHandle_t & handle, const DDS_Locator_t & destination) [virtual] |
virtual void AcsBulkdata::BulkDataNTWriterListener::on_liveliness_lost (::DDS::DataWriter * writer, const ::DDS::LivelinessLostStatus & status) [virtual] |
virtual void AcsBulkdata::BulkDataNTWriterListener::on_offered_deadline_missed (::DDS::DataWriter * writer, const ::DDS::OfferedDeadlineMissedStatus & status) [virtual] |
virtual void AcsBulkdata::BulkDataNTWriterListener::on_offered_incompatible_qos (::DDS::DataWriter * writer, const ::DDS::OfferedIncompatibleQosStatus & status) [virtual] |
virtual void AcsBulkdata::BulkDataNTWriterListener::on_publication_matched (::DDS::DataWriter * writer, const ::DDS::PublicationMatchedStatus & status) [virtual] |
virtual void AcsBulkdata::BulkDataNTWriterListener::on_reliable_reader_activity_changed (DDSDataWriter * writer, const DDS_ReliableReaderActivityChangedStatus & status) [virtual] |
virtual void AcsBulkdata::BulkDataNTWriterListener::on_reliable_writer_cache_changed (DDSDataWriter * writer, const DDS_ReliableWriterCacheChangedStatus & status) [virtual] |
BulkDataNTSenderFlowCallback* AcsBulkdata::BulkDataNTWriterListener::callback_mp [private] |
name of DDS topic |
unsigned long AcsBulkdata::BulkDataNTWriterListener::iter [private] |
long AcsBulkdata::BulkDataNTWriterListener::max_unacknowledged_sample [private] |
unsigned long AcsBulkdata::BulkDataNTWriterListener::sum_unacknowledged_sample [private] |
pointer to user defined callback |
std::string AcsBulkdata::BulkDataNTWriterListener::topicName_m [private] |
Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code. |