DDS4CCM 1.0.1
Public Member Functions | Private Attributes

CIAO::NDDS::DDS_DataReaderListener_i Class Reference

#include <DataReaderListener.h>

List of all members.

Public Member Functions

 DDS_DataReaderListener_i (::DDS::DataReaderListener_ptr p,::DDS::DataReader_ptr typed_dr)
 Constructor.
virtual ~DDS_DataReaderListener_i (void)
 Destructor.
virtual void on_requested_deadline_missed (::DDSDataReader *reader, const ::DDS_RequestedDeadlineMissedStatus &status)
virtual void on_liveliness_changed (::DDSDataReader *reader, const ::DDS_LivelinessChangedStatus &status)
virtual void on_requested_incompatible_qos (::DDSDataReader *reader, const ::DDS_RequestedIncompatibleQosStatus &status)
virtual void on_sample_rejected (::DDSDataReader *reader, const ::DDS_SampleRejectedStatus &status)
virtual void on_data_available (::DDSDataReader *reader)
virtual void on_sample_lost (::DDSDataReader *reader, const ::DDS_SampleLostStatus &status)
virtual void on_subscription_matched (::DDSDataReader *reader, const ::DDS_SubscriptionMatchedStatus &status)
::DDS::DataReaderListener_ptr get_datareaderlistener (void)
void set_dds_entity (::DDS::DataReader_ptr typed_dr)

Private Attributes

::DDS::DataReaderListener_var impl_
::DDS::DataReader_var dr_

Constructor & Destructor Documentation

CIAO::NDDS::DDS_DataReaderListener_i::DDS_DataReaderListener_i ( ::DDS::DataReaderListener_ptr  p,
::DDS::DataReader_ptr  typed_dr 
)

Constructor.

CIAO::NDDS::DDS_DataReaderListener_i::~DDS_DataReaderListener_i ( void  ) [virtual]

Destructor.


Member Function Documentation

DDS::DataReaderListener_ptr CIAO::NDDS::DDS_DataReaderListener_i::get_datareaderlistener ( void  )
void CIAO::NDDS::DDS_DataReaderListener_i::on_data_available ( ::DDSDataReader *  reader) [virtual]
void CIAO::NDDS::DDS_DataReaderListener_i::on_liveliness_changed ( ::DDSDataReader *  reader,
const ::DDS_LivelinessChangedStatus &  status 
) [virtual]
void CIAO::NDDS::DDS_DataReaderListener_i::on_requested_deadline_missed ( ::DDSDataReader *  reader,
const ::DDS_RequestedDeadlineMissedStatus &  status 
) [virtual]
void CIAO::NDDS::DDS_DataReaderListener_i::on_requested_incompatible_qos ( ::DDSDataReader *  reader,
const ::DDS_RequestedIncompatibleQosStatus &  status 
) [virtual]
void CIAO::NDDS::DDS_DataReaderListener_i::on_sample_lost ( ::DDSDataReader *  reader,
const ::DDS_SampleLostStatus &  status 
) [virtual]
void CIAO::NDDS::DDS_DataReaderListener_i::on_sample_rejected ( ::DDSDataReader *  reader,
const ::DDS_SampleRejectedStatus &  status 
) [virtual]
void CIAO::NDDS::DDS_DataReaderListener_i::on_subscription_matched ( ::DDSDataReader *  reader,
const ::DDS_SubscriptionMatchedStatus &  status 
) [virtual]
void CIAO::NDDS::DDS_DataReaderListener_i::set_dds_entity ( ::DDS::DataReader_ptr  typed_dr)

Member Data Documentation

::DDS::DataReader_var CIAO::NDDS::DDS_DataReaderListener_i::dr_ [private]
::DDS::DataReaderListener_var CIAO::NDDS::DDS_DataReaderListener_i::impl_ [private]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines