DDS4CCM  1.0.7
Public Member Functions | Static Public Member Functions | Private Types | Private Attributes
CIAO::DDS4CCM::DataReaderStateListener_T Class Reference

#include <DataReaderStateListener_T.h>

Inheritance diagram for CIAO::DDS4CCM::DataReaderStateListener_T:
Inheritance graph
[legend]
Collaboration diagram for CIAO::DDS4CCM::DataReaderStateListener_T:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DataReaderStateListener_T (typename CCM_TYPE::data_listener_type::_ptr_type listener,::CCM_DDS::PortStatusListener_ptr port_status_listener,::CCM_DDS::StateListenerControl_ptr control, ACE_Reactor *reactor, ConditionManager &condition_manager)
 Constructor.
virtual ~DataReaderStateListener_T (void)
 Destructor.
virtual void on_data_available (::DDS::DataReader_ptr rdr)
void on_data_available_i (::DDS::DataReader_ptr rdr)

Static Public Member Functions

::DDS::StatusMask get_mask (typename CCM_TYPE::data_listener_type::_ptr_type listener)

Private Types

typedef
DataReaderStateListener_T
< CCM_TYPE, TYPED_DDS_READER,
SEQ_TYPE > 
DataReaderStateListener_type
typedef
::CIAO::DDS4CCM::DataReaderHandler_T
< DataReaderStateListener_type
DataReaderStateHandler_type

Private Attributes

CCM_TYPE::data_listener_type::_var_type listener_
::CCM_DDS::StateListenerControl_var control_
ConditionManagercondition_manager_

Member Typedef Documentation


Constructor & Destructor Documentation

CIAO::DDS4CCM::DataReaderStateListener_T::DataReaderStateListener_T ( typename CCM_TYPE::data_listener_type::_ptr_type  listener,
::CCM_DDS::PortStatusListener_ptr  port_status_listener,
::CCM_DDS::StateListenerControl_ptr  control,
ACE_Reactor reactor,
ConditionManager condition_manager 
)

Constructor.

CIAO::DDS4CCM::DataReaderStateListener_T::~DataReaderStateListener_T ( void  ) [virtual]

Destructor.


Member Function Documentation

DDS::StatusMask CIAO::DDS4CCM::DataReaderStateListener_T::get_mask ( typename CCM_TYPE::data_listener_type::_ptr_type  listener) [static]
void CIAO::DDS4CCM::DataReaderStateListener_T::on_data_available ( ::DDS::DataReader_ptr  rdr) [virtual]

Reimplemented from CIAO::DDS4CCM::PortStatusListener.

void CIAO::DDS4CCM::DataReaderStateListener_T::on_data_available_i ( ::DDS::DataReader_ptr  rdr)

Member Data Documentation

::CCM_DDS::StateListenerControl_var CIAO::DDS4CCM::DataReaderStateListener_T::control_ [private]
CCM_TYPE::data_listener_type::_var_type CIAO::DDS4CCM::DataReaderStateListener_T::listener_ [private]

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