TAO_CosNotification
2.2.5
|
ACE_Timer_Queue based timer. More...
#include <Timer_Queue.h>
Public Types | |
typedef TAO_Notify_Refcountable_Guard_T < TAO_Notify_Timer_Queue > | 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_Queue (void) | |
Constructor. More... | |
virtual | ~TAO_Notify_Timer_Queue (void) |
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... | |
ACE_Timer_Queue & | impl (void) |
Get the native impl. 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_Timer_Heap | timer_queue_ |
The Timer Queue. More... | |
Private Member Functions | |
virtual void | release (void) |
Release. More... | |
ACE_Timer_Queue based timer.
TAO_Notify_Timer_Queue::TAO_Notify_Timer_Queue | ( | void | ) |
Constructor.
|
virtual |
Destructor.
|
virtual |
Cancel Timer.
Implements TAO_Notify_Timer.
ACE_Timer_Queue & TAO_Notify_Timer_Queue::impl | ( | void | ) |
Get the native impl.
|
privatevirtual |
Release.
Implements TAO_Notify_Refcountable.
|
virtual |
Schedule a timer.
Implements TAO_Notify_Timer.
|
protected |
The Timer Queue.