#include <Timer_Reactor.h>
Inheritance diagram for TAO_Notify_Timer_Reactor:


Public Types | |
| typedef TAO_Notify_Refcountable_Guard_T< TAO_Notify_Timer_Reactor > | Ptr |
Public Member Functions | |
| TAO_Notify_Timer_Reactor (void) | |
| Constuctor. | |
| virtual | ~TAO_Notify_Timer_Reactor () |
| Destructor. | |
| virtual long | schedule_timer (ACE_Event_Handler *handler, const ACE_Time_Value &delay_time, const ACE_Time_Value &interval) |
| Schedule a timer. | |
| virtual int | cancel_timer (long timer_id) |
| Cancel Timer. | |
Protected Attributes | |
| ACE_Reactor * | reactor_ |
| The instance reactor that we use. | |
Private Member Functions | |
| virtual void | release (void) |
| Release. | |
Reimplemented from TAO_Notify_Timer.
| TAO_BEGIN_VERSIONED_NAMESPACE_DECL TAO_Notify_Timer_Reactor::TAO_Notify_Timer_Reactor | ( | void | ) |
Constuctor.
| TAO_Notify_Timer_Reactor::~TAO_Notify_Timer_Reactor | ( | ) | [virtual] |
Destructor.
| int TAO_Notify_Timer_Reactor::cancel_timer | ( | long | timer_id | ) | [virtual] |
| void TAO_Notify_Timer_Reactor::release | ( | void | ) | [private, virtual] |
| long TAO_Notify_Timer_Reactor::schedule_timer | ( | ACE_Event_Handler * | handler, | |
| const ACE_Time_Value & | delay_time, | |||
| const ACE_Time_Value & | interval | |||
| ) | [virtual] |
ACE_Reactor* TAO_Notify_Timer_Reactor::reactor_ [protected] |
The instance reactor that we use.
1.4.7-1