DDS::DataReaderListener Class Reference

#include <dds_dcps.h>

Inheritance diagram for DDS::DataReaderListener:

Inheritance graph
[legend]
Collaboration diagram for DDS::DataReaderListener:

Collaboration graph
[legend]

List of all members.


Detailed Description

Data reader's listener.

Public Member Functions

virtual void on_requested_deadline_missed (DataReader_ptr the_reader, const RequestedDeadlineMissedStatus &status)=0
 triggered on changes for REQUESTED_DEADLINE_MISSED_STATUS.
virtual void on_requested_incompatible_qos (DataReader_ptr the_reader, const RequestedIncompatibleQosStatus &status)=0
 triggered on changes for REQUESTED_INCOMPATIBLE_QOS_STATUS.
virtual void on_sample_rejected (DataReader_ptr the_reader, const SampleRejectedStatus &status)=0
 triggered on changes for SAMPLE_REJECTED_STATUS.
virtual void on_liveliness_changed (DataReader_ptr the_reader, const LivelinessChangedStatus &status)=0
 triggered on changes for LIVELINESS_CHANGED_STATUS.
virtual void on_data_available (DataReader_ptr the_reader)=0
 triggered on changes for DATA_AVAILABLE_STATUS.
virtual void on_subscription_matched (DataReader_ptr the_reader, const SubscriptionMatchedStatus &status)=0
 triggered on changes for SUBSCRIPTION_MATCHED_STATUS.
virtual void on_sample_lost (DataReader_ptr the_reader, const SampleLostStatus &status)=0
 triggered on changes for SAMPLE_LOST_STATUS.

Member Function Documentation

virtual void DDS::DataReaderListener::on_requested_deadline_missed ( DataReader_ptr  the_reader,
const RequestedDeadlineMissedStatus status 
) [pure virtual]

triggered on changes for REQUESTED_DEADLINE_MISSED_STATUS.

virtual void DDS::DataReaderListener::on_requested_incompatible_qos ( DataReader_ptr  the_reader,
const RequestedIncompatibleQosStatus &  status 
) [pure virtual]

triggered on changes for REQUESTED_INCOMPATIBLE_QOS_STATUS.

virtual void DDS::DataReaderListener::on_sample_rejected ( DataReader_ptr  the_reader,
const SampleRejectedStatus status 
) [pure virtual]

triggered on changes for SAMPLE_REJECTED_STATUS.

virtual void DDS::DataReaderListener::on_liveliness_changed ( DataReader_ptr  the_reader,
const LivelinessChangedStatus status 
) [pure virtual]

triggered on changes for LIVELINESS_CHANGED_STATUS.

virtual void DDS::DataReaderListener::on_data_available ( DataReader_ptr  the_reader  )  [pure virtual]

triggered on changes for DATA_AVAILABLE_STATUS.

virtual void DDS::DataReaderListener::on_subscription_matched ( DataReader_ptr  the_reader,
const SubscriptionMatchedStatus status 
) [pure virtual]

triggered on changes for SUBSCRIPTION_MATCHED_STATUS.

virtual void DDS::DataReaderListener::on_sample_lost ( DataReader_ptr  the_reader,
const SampleLostStatus status 
) [pure virtual]

triggered on changes for SAMPLE_LOST_STATUS.


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

Generated on Sat Oct 10 16:19:59 2009 for EPICS-DDS by  doxygen 1.5.6