DDS4CCM
1.0.8
|
#include <DataReaderStateListener_T.h>
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_ |
ConditionManager & | condition_manager_ |
typedef ::CIAO::DDS4CCM::DataReaderHandler_T<DataReaderStateListener_type> CIAO::DDS4CCM::DataReaderStateListener_T< CCM_TYPE, TYPED_DDS_READER, SEQ_TYPE >::DataReaderStateHandler_type [private] |
typedef DataReaderStateListener_T<CCM_TYPE, TYPED_DDS_READER, SEQ_TYPE> CIAO::DDS4CCM::DataReaderStateListener_T< CCM_TYPE, TYPED_DDS_READER, SEQ_TYPE >::DataReaderStateListener_type [private] |
CIAO::DDS4CCM::DataReaderStateListener_T< CCM_TYPE, TYPED_DDS_READER, SEQ_TYPE >::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< CCM_TYPE, TYPED_DDS_READER, SEQ_TYPE >::~DataReaderStateListener_T | ( | void | ) | [virtual] |
Destructor.
DDS::StatusMask CIAO::DDS4CCM::DataReaderStateListener_T< CCM_TYPE, TYPED_DDS_READER, SEQ_TYPE >::get_mask | ( | typename CCM_TYPE::data_listener_type::_ptr_type | listener | ) | [static] |
void CIAO::DDS4CCM::DataReaderStateListener_T< CCM_TYPE, TYPED_DDS_READER, SEQ_TYPE >::on_data_available | ( | ::DDS::DataReader_ptr | rdr | ) | [virtual] |
Reimplemented from CIAO::DDS4CCM::PortStatusListener.
void CIAO::DDS4CCM::DataReaderStateListener_T< CCM_TYPE, TYPED_DDS_READER, SEQ_TYPE >::on_data_available_i | ( | ::DDS::DataReader_ptr | rdr | ) |
ConditionManager& CIAO::DDS4CCM::DataReaderStateListener_T< CCM_TYPE, TYPED_DDS_READER, SEQ_TYPE >::condition_manager_ [private] |
::CCM_DDS::StateListenerControl_var CIAO::DDS4CCM::DataReaderStateListener_T< CCM_TYPE, TYPED_DDS_READER, SEQ_TYPE >::control_ [private] |
CCM_TYPE::data_listener_type::_var_type CIAO::DDS4CCM::DataReaderStateListener_T< CCM_TYPE, TYPED_DDS_READER, SEQ_TYPE >::listener_ [private] |