#include <DDS_Listen_T.h>
Public Member Functions | |
DDS_Listen_T (void) | |
~DDS_Listen_T (void) | |
void | set_component (::CORBA::Object_ptr component) |
void | activate (typename CCM_TYPE::data_listener_type::_ptr_type listener,::CCM_DDS::PortStatusListener_ptr status, ACE_Reactor *reactor) |
void | remove (::DDS::Subscriber_ptr subscriber) |
DDS_Listen | |
DDS_Listen operations | |
::CCM_DDS::CCM_DataListenerControl_ptr | get_data_control (void) |
Private Types | |
typedef ::CIAO::DDS4CCM::DataReaderListener_T < CCM_TYPE, TYPED_DDS_READER, SEQ_VALUE_TYPE > | DataReaderListener_type |
typedef CCM_DDS_DataListenerControl_T < ::CCM_DDS::CCM_DataListenerControl > | DataListenerControl_type |
typedef DDS_Subscriber_Base_T < CCM_TYPE, TYPED_DDS_READER, VALUE_TYPE, SEQ_VALUE_TYPE > | SubscriberBase_type |
Private Attributes | |
::CIAO::DDS4CCM::LocalObject_Auto_Ptr_T < DataListenerControl_type > | data_control_ |
typedef CCM_DDS_DataListenerControl_T< ::CCM_DDS::CCM_DataListenerControl> DDS_Listen_T< CCM_TYPE, TYPED_DDS_READER, VALUE_TYPE, SEQ_VALUE_TYPE >::DataListenerControl_type [private] |
typedef ::CIAO::DDS4CCM::DataReaderListener_T<CCM_TYPE, TYPED_DDS_READER, SEQ_VALUE_TYPE> DDS_Listen_T< CCM_TYPE, TYPED_DDS_READER, VALUE_TYPE, SEQ_VALUE_TYPE >::DataReaderListener_type [private] |
typedef DDS_Subscriber_Base_T<CCM_TYPE, TYPED_DDS_READER, VALUE_TYPE, SEQ_VALUE_TYPE> DDS_Listen_T< CCM_TYPE, TYPED_DDS_READER, VALUE_TYPE, SEQ_VALUE_TYPE >::SubscriberBase_type [private] |
DDS_Listen_T< CCM_TYPE, TYPED_DDS_READER, VALUE_TYPE, SEQ_VALUE_TYPE >::DDS_Listen_T | ( | void | ) |
DDS_Listen_T< CCM_TYPE, TYPED_DDS_READER, VALUE_TYPE, SEQ_VALUE_TYPE >::~DDS_Listen_T | ( | void | ) |
void DDS_Listen_T< CCM_TYPE, TYPED_DDS_READER, VALUE_TYPE, SEQ_VALUE_TYPE >::activate | ( | typename CCM_TYPE::data_listener_type::_ptr_type | listener, |
::CCM_DDS::PortStatusListener_ptr | status, | ||
ACE_Reactor * | reactor | ||
) |
CCM_DDS::CCM_DataListenerControl_ptr DDS_Listen_T< CCM_TYPE, TYPED_DDS_READER, VALUE_TYPE, SEQ_VALUE_TYPE >::get_data_control | ( | void | ) |
void DDS_Listen_T< CCM_TYPE, TYPED_DDS_READER, VALUE_TYPE, SEQ_VALUE_TYPE >::remove | ( | ::DDS::Subscriber_ptr | subscriber ) |
Reimplemented from DDS_Subscriber_Base_T< CCM_TYPE, TYPED_DDS_READER, VALUE_TYPE, SEQ_VALUE_TYPE >.
void DDS_Listen_T< CCM_TYPE, TYPED_DDS_READER, VALUE_TYPE, SEQ_VALUE_TYPE >::set_component | ( | ::CORBA::Object_ptr | component ) |
Reimplemented from DDS_Subscriber_Base_T< CCM_TYPE, TYPED_DDS_READER, VALUE_TYPE, SEQ_VALUE_TYPE >.
::CIAO::DDS4CCM::LocalObject_Auto_Ptr_T<DataListenerControl_type> DDS_Listen_T< CCM_TYPE, TYPED_DDS_READER, VALUE_TYPE, SEQ_VALUE_TYPE >::data_control_ [private] |
DDS_Listen