|
TAO_CosNotification
2.4.2
|
Reactor::instance based timer. The timers are dispatched by the main thread. More...
#include <Timer_Reactor.h>


Public Types | |
| typedef TAO_Notify_Refcountable_Guard_T< TAO_Notify_Timer_Reactor > | Ptr |
Public Types inherited from TAO_Notify_Timer | |
| typedef TAO_Notify_Refcountable_Guard_T< TAO_Notify_Timer > | Ptr |
Public Types inherited from TAO_Notify_Refcountable | |
| typedef TAO_Notify_Refcountable_Guard_T< TAO_Notify_Refcountable > | Ptr |
Public Member Functions | |
| TAO_Notify_Timer_Reactor (void) | |
| Constructor. More... | |
| virtual | ~TAO_Notify_Timer_Reactor () |
| Destructor. More... | |
| virtual long | schedule_timer (ACE_Event_Handler *handler, const ACE_Time_Value &delay_time, const ACE_Time_Value &interval) |
| Schedule a timer. More... | |
| virtual int | cancel_timer (long timer_id) |
| Cancel Timer. More... | |
Public Member Functions inherited from TAO_Notify_Timer | |
| virtual | ~TAO_Notify_Timer () |
| Destructor. More... | |
Public Member Functions inherited from TAO_Notify_Refcountable | |
| TAO_Notify_Refcountable (void) | |
| Constructor. More... | |
| virtual | ~TAO_Notify_Refcountable () |
| CORBA::ULong | _incr_refcnt (void) |
| CORBA::ULong | _decr_refcnt (void) |
Protected Attributes | |
| ACE_Reactor * | reactor_ |
| The instance reactor that we use. More... | |
Private Member Functions | |
| virtual void | release (void) |
| Release. More... | |
Reactor::instance based timer. The timers are dispatched by the main thread.
| TAO_Notify_Timer_Reactor::TAO_Notify_Timer_Reactor | ( | void | ) |
Constructor.
|
virtual |
Destructor.
|
virtual |
Cancel Timer.
Implements TAO_Notify_Timer.
|
privatevirtual |
Release.
Implements TAO_Notify_Refcountable.
|
virtual |
Schedule a timer.
Implements TAO_Notify_Timer.
|
protected |
The instance reactor that we use.
1.8.11