|
| TimerHandlerHandleUpcall () |
| Constructor. More...
|
|
| ~TimerHandlerHandleUpcall () |
| Destructor. More...
|
|
int | timeout (TIMER_QUEUE &timer_queue, Smart::ITimerHandler *handler, const void *arg, int recurring_timer, const ACE_Time_Value &cur_time) |
| This method is called when the timer expires. More...
|
|
int | cancel_timer (TIMER_QUEUE &timer_queue, Smart::ITimerHandler *handler, int dont_call_handle_close, int requires_reference_counting) |
| This method is called when the timer is cancelled. More...
|
|
int | deletion (TIMER_QUEUE &timer_queue, Smart::ITimerHandler *handler, const void *arg) |
| This method is called when the timer queue is destroyed and the timer is still contained in it. More...
|
|
int | registration (TIMER_QUEUE &timer_queue, Smart::ITimerHandler *handler, const void *arg) |
| This method is called when a time is registered. More...
|
|
int | preinvoke (TIMER_QUEUE &timer_queue, Smart::ITimerHandler *handler, const void *arg, int reccuring_timer, const ACE_Time_Value &cur_time, const void *upcall_act) |
| This method is called before the timer expires. More...
|
|
int | postinvoke (TIMER_QUEUE &timer_queue, Smart::ITimerHandler *handler, const void *arg, int recurring_timer, const ACE_Time_Value &cur_time, const void *upcall_act) |
| This method is called after the timer expires. More...
|
|
int | cancel_type (TIMER_QUEUE &timer_queue, Smart::ITimerHandler *handler, int dont_call_handle_close, int &requires_reference_counting) |
| This method is called when a handler is canceled. More...
|
|
template<class ACE_LOCK>
class SmartACE::TimerHandlerHandleUpcall< ACE_LOCK >
Functor for Timer_Queues.
This class implements the functor required by ACE_Timer_Queue to call the Handler method in a TimerHandler Object