#include <EC_TPC_ProxyConsumer.h>
Inheritance diagram for TAO_EC_TPC_ProxyPushConsumer:
Public Member Functions | |
TAO_EC_TPC_ProxyPushConsumer (TAO_EC_Event_Channel_Base *ec) | |
virtual | ~TAO_EC_TPC_ProxyPushConsumer (void) |
Private Types | |
typedef TAO_EC_Default_ProxyPushConsumer | BASECLASS |
Private Member Functions | |
TAO_EC_TPC_Dispatching * | tpc_dispatching () |
|
Definition at line 38 of file EC_TPC_ProxyConsumer.h. |
|
Definition at line 14 of file EC_TPC_ProxyConsumer.cpp.
00015 : TAO_EC_Default_ProxyPushConsumer (ec) 00016 { 00017 } |
|
Definition at line 28 of file EC_TPC_ProxyConsumer.cpp. References ACE_DEBUG, EC_TPC_debug_level, and LM_DEBUG.
00029 { 00030 // @@@ Do I need to call the logic to remove the consumer from the 00031 // dispatch map in here? I'm not sure... But, if I do, then I need 00032 // to fact that "remove" code out of just the 00033 // disconnect_push_consumer. 00034 if (EC_TPC_debug_level > 0) 00035 ACE_DEBUG ((LM_DEBUG, "RTEC (%P|%t): inside ~TAO_EC_TPC_ProxyPushConsumer (%x)\n", this)); 00036 } |
|
Definition at line 20 of file EC_TPC_ProxyConsumer.cpp. References TAO_EC_Event_Channel_Base::dispatching().
00021 { 00022 TAO_EC_Dispatching* dispatcher = this->event_channel_->dispatching (); 00023 TAO_EC_TPC_Dispatching* tpcdispatcher = 00024 dynamic_cast<TAO_EC_TPC_Dispatching*>(dispatcher); 00025 return tpcdispatcher; 00026 } |