#include <CEC_Reactive_Pulling_Strategy.h>
Inheritance diagram for TAO_CEC_Pulling_Strategy_Adapter:


Public Member Functions | |
| TAO_CEC_Pulling_Strategy_Adapter (TAO_CEC_Reactive_Pulling_Strategy *adaptee) | |
| Constructor. | |
| virtual int | handle_timeout (const ACE_Time_Value &tv, const void *arg=0) |
Private Attributes | |
| TAO_CEC_Reactive_Pulling_Strategy * | adaptee_ |
| The adapted object. | |
The Reactive Pulling Strategy strategy uses the reactor to periodically wakeup and try top pull events from each PullSupplier connected to the EventChannel.
Definition at line 50 of file CEC_Reactive_Pulling_Strategy.h.
| TAO_CEC_Pulling_Strategy_Adapter::TAO_CEC_Pulling_Strategy_Adapter | ( | TAO_CEC_Reactive_Pulling_Strategy * | adaptee | ) |
Constructor.
Definition at line 142 of file CEC_Reactive_Pulling_Strategy.cpp.
00144 : adaptee_ (adaptee) 00145 { 00146 }
| int TAO_CEC_Pulling_Strategy_Adapter::handle_timeout | ( | const ACE_Time_Value & | tv, | |
| const void * | arg = 0 | |||
| ) | [virtual] |
Reimplemented from ACE_Event_Handler.
Definition at line 149 of file CEC_Reactive_Pulling_Strategy.cpp.
References adaptee_, and TAO_CEC_Reactive_Pulling_Strategy::handle_timeout().
00152 { 00153 this->adaptee_->handle_timeout (tv, arg); 00154 return 0; 00155 }
The adapted object.
Definition at line 62 of file CEC_Reactive_Pulling_Strategy.h.
Referenced by handle_timeout().
1.4.7