#include <DataReaderListener_T.h>


Public Member Functions | |
| DataReaderListener_T (typename CCM_TYPE::listener_type::_ptr_type listener,::CCM_DDS::PortStatusListener_ptr port_status_listener, DataListenerControl_type *control, ACE_Reactor *reactor, ConditionManager_type *condition_manager) | |
| Constructor. | |
| virtual | ~DataReaderListener_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 (::CCM_DDS::PortStatusListener_ptr listener) |
Private Types | |
| typedef ::CIAO::DDS4CCM::DataReaderHandler_T < DDS_TYPE, CCM_TYPE, VENDOR_TYPE > | DataReaderHandler_type |
| typedef ::CIAO::DDS4CCM::PortStatusListener_T < DDS_TYPE, CCM_TYPE, VENDOR_TYPE > | PortStatusListener_type |
| typedef ::CIAO::DDS4CCM::ConditionManager_T < DDS_TYPE, CCM_TYPE, VENDOR_TYPE > | ConditionManager_type |
| typedef CCM_DDS_DataListenerControl_T < ::CCM_DDS::CCM_DataListenerControl, CCM_TYPE > | DataListenerControl_type |
Private Attributes | |
| CCM_TYPE::listener_type::_var_type | listener_ |
| DataListenerControl_type * | control_ |
| ConditionManager_type * | condition_manager_ |
typedef ::CIAO::DDS4CCM::ConditionManager_T<DDS_TYPE, CCM_TYPE, VENDOR_TYPE> CIAO::DDS4CCM::DataReaderListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::ConditionManager_type [private] |
typedef CCM_DDS_DataListenerControl_T< ::CCM_DDS::CCM_DataListenerControl, CCM_TYPE> CIAO::DDS4CCM::DataReaderListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::DataListenerControl_type [private] |
typedef ::CIAO::DDS4CCM::DataReaderHandler_T<DDS_TYPE, CCM_TYPE, VENDOR_TYPE> CIAO::DDS4CCM::DataReaderListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::DataReaderHandler_type [private] |
typedef ::CIAO::DDS4CCM::PortStatusListener_T<DDS_TYPE, CCM_TYPE, VENDOR_TYPE> CIAO::DDS4CCM::DataReaderListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::PortStatusListener_type [private] |
| CIAO::DDS4CCM::DataReaderListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::DataReaderListener_T | ( | typename CCM_TYPE::listener_type::_ptr_type | listener, | |
| ::CCM_DDS::PortStatusListener_ptr | port_status_listener, | |||
| DataListenerControl_type * | control, | |||
| ACE_Reactor * | reactor, | |||
| ConditionManager_type * | condition_manager | |||
| ) |
Constructor.
| CIAO::DDS4CCM::DataReaderListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::~DataReaderListener_T | ( | void | ) | [virtual] |
Destructor.
| DDS::StatusMask CIAO::DDS4CCM::DataReaderListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::get_mask | ( | ::CCM_DDS::PortStatusListener_ptr | listener | ) | [static] |
Reimplemented from CIAO::DDS4CCM::PortStatusListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >.
| void CIAO::DDS4CCM::DataReaderListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::on_data_available | ( | ::DDS::DataReader_ptr | rdr | ) | [virtual] |
Reimplemented from CIAO::DDS4CCM::PortStatusListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >.
| void CIAO::DDS4CCM::DataReaderListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::on_data_available_i | ( | ::DDS::DataReader_ptr | rdr | ) |
ConditionManager_type* CIAO::DDS4CCM::DataReaderListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::condition_manager_ [private] |
DataListenerControl_type* CIAO::DDS4CCM::DataReaderListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::control_ [private] |
CCM_TYPE::listener_type::_var_type CIAO::DDS4CCM::DataReaderListener_T< DDS_TYPE, CCM_TYPE, VENDOR_TYPE >::listener_ [private] |
1.7.1