DDS4CCM  1.1.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
CIAO::NDDS::DDS_SubscriberListener_i Class Reference

#include <SubscriberListener.h>

Inheritance diagram for CIAO::NDDS::DDS_SubscriberListener_i:
Inheritance graph
Collaboration diagram for CIAO::NDDS::DDS_SubscriberListener_i:
Collaboration graph

Public Member Functions

 DDS_SubscriberListener_i (::DDS::SubscriberListener_ptr s,::DDS::DomainParticipant_ptr dp)
 Constructor. More...
 
virtual ~DDS_SubscriberListener_i (void)
 Destructor. More...
 
virtual void on_requested_deadline_missed (::DDSDataReader *the_reader, const ::DDS_RequestedDeadlineMissedStatus &status)
 
virtual void on_requested_incompatible_qos (::DDSDataReader *the_reader, const ::DDS_RequestedIncompatibleQosStatus &status)
 
virtual void on_sample_rejected (::DDSDataReader *the_reader, const ::DDS_SampleRejectedStatus &status)
 
virtual void on_liveliness_changed (::DDSDataReader *the_reader, const ::DDS_LivelinessChangedStatus &status)
 
virtual void on_data_available (::DDSDataReader *the_reader)
 
virtual void on_subscription_matched (::DDSDataReader *the_reader, const ::DDS_SubscriptionMatchedStatus &status)
 
virtual void on_sample_lost (::DDSDataReader *the_reader, const ::DDS_SampleLostStatus &status)
 
virtual void on_data_on_readers (::DDSSubscriber *the_subscriber)
 
::DDS::SubscriberListener_ptr get_subscriber_listener (void)
 

Private Attributes

::DDS::SubscriberListener_var impl_
 
::DDS::DomainParticipant_var dp_
 

Constructor & Destructor Documentation

CIAO::NDDS::DDS_SubscriberListener_i::DDS_SubscriberListener_i ( ::DDS::SubscriberListener_ptr  s,
::DDS::DomainParticipant_ptr  dp 
)

Constructor.

CIAO::NDDS::DDS_SubscriberListener_i::~DDS_SubscriberListener_i ( void  )
virtual

Destructor.

Member Function Documentation

DDS::SubscriberListener_ptr CIAO::NDDS::DDS_SubscriberListener_i::get_subscriber_listener ( void  )
void CIAO::NDDS::DDS_SubscriberListener_i::on_data_available ( ::DDSDataReader *  the_reader)
virtual
void CIAO::NDDS::DDS_SubscriberListener_i::on_data_on_readers ( ::DDSSubscriber *  the_subscriber)
virtual
void CIAO::NDDS::DDS_SubscriberListener_i::on_liveliness_changed ( ::DDSDataReader *  the_reader,
const ::DDS_LivelinessChangedStatus &  status 
)
virtual
void CIAO::NDDS::DDS_SubscriberListener_i::on_requested_deadline_missed ( ::DDSDataReader *  the_reader,
const ::DDS_RequestedDeadlineMissedStatus &  status 
)
virtual
void CIAO::NDDS::DDS_SubscriberListener_i::on_requested_incompatible_qos ( ::DDSDataReader *  the_reader,
const ::DDS_RequestedIncompatibleQosStatus &  status 
)
virtual
void CIAO::NDDS::DDS_SubscriberListener_i::on_sample_lost ( ::DDSDataReader *  the_reader,
const ::DDS_SampleLostStatus &  status 
)
virtual
void CIAO::NDDS::DDS_SubscriberListener_i::on_sample_rejected ( ::DDSDataReader *  the_reader,
const ::DDS_SampleRejectedStatus &  status 
)
virtual
void CIAO::NDDS::DDS_SubscriberListener_i::on_subscription_matched ( ::DDSDataReader *  the_reader,
const ::DDS_SubscriptionMatchedStatus &  status 
)
virtual

Member Data Documentation

::DDS::DomainParticipant_var CIAO::NDDS::DDS_SubscriberListener_i::dp_
private
::DDS::SubscriberListener_var CIAO::NDDS::DDS_SubscriberListener_i::impl_
private

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