Public Member Functions | Private Attributes

BulkDataNTWriterListener Class Reference

#include <bulkDataNTWriterListener.h>

Inheritance diagram for BulkDataNTWriterListener:
Inheritance graph
[legend]
Collaboration diagram for BulkDataNTWriterListener:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 BulkDataNTWriterListener (const char *name)
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
unsigned long sum_unacknowledged_sample
 name of DDS topic
long max_unacknowledged_sample
unsigned long iter

Constructor & Destructor Documentation

BulkDataNTWriterListener::BulkDataNTWriterListener ( const char *  name  ) 
virtual BulkDataNTWriterListener::~BulkDataNTWriterListener (  )  [virtual]

Member Function Documentation

virtual void BulkDataNTWriterListener::on_destination_unreachable ( DDSDataWriter *  writer,
const DDS_InstanceHandle_t &  handle,
const DDS_Locator_t &  destination 
) [virtual]
virtual void BulkDataNTWriterListener::on_liveliness_lost ( ::DDS::DataWriter *  writer,
const ::DDS::LivelinessLostStatus &  status 
) [virtual]
virtual void BulkDataNTWriterListener::on_offered_deadline_missed ( ::DDS::DataWriter *  writer,
const ::DDS::OfferedDeadlineMissedStatus &  status 
) [virtual]
virtual void BulkDataNTWriterListener::on_offered_incompatible_qos ( ::DDS::DataWriter *  writer,
const ::DDS::OfferedIncompatibleQosStatus &  status 
) [virtual]
virtual void BulkDataNTWriterListener::on_publication_matched ( ::DDS::DataWriter *  writer,
const ::DDS::PublicationMatchedStatus &  status 
) [virtual]
virtual void BulkDataNTWriterListener::on_reliable_reader_activity_changed ( DDSDataWriter *  writer,
const DDS_ReliableReaderActivityChangedStatus &  status 
) [virtual]
virtual void BulkDataNTWriterListener::on_reliable_writer_cache_changed ( DDSDataWriter *  writer,
const DDS_ReliableWriterCacheChangedStatus &  status 
) [virtual]

Member Data Documentation

unsigned long BulkDataNTWriterListener::iter [private]

name of DDS topic


The documentation for this class was generated from the following file: