channel::ActiveTimerPointer Class Reference

#include <Clock.h>

List of all members.

Public Member Functions

long schedule (ACE_Event_Handler *handler, const void *act, const ACE_Time_Value &future_time, const ACE_Time_Value &interval=ACE_Time_Value::zero)
int cancel (long timer_id, const void **act=0)
void stop (void)

Private Member Functions

 ActiveTimerPointer ()
 ~ActiveTimerPointer ()

Private Attributes

ActiveTimeractimer

Friends

class ACE_Singleton< ActiveTimerPointer, ACE_Recursive_Thread_Mutex >


Detailed Description

Definition at line 48 of file Clock.h.


Constructor & Destructor Documentation

channel::ActiveTimerPointer::ActiveTimerPointer  )  [inline, private]
 

Definition at line 76 of file Clock.h.

References actimer.

channel::ActiveTimerPointer::~ActiveTimerPointer  )  [inline, private]
 

Definition at line 77 of file Clock.h.

References actimer, and channel::ActiveTimer::wait_timer_thr_exit().


Member Function Documentation

int channel::ActiveTimerPointer::cancel long  timer_id,
const void **  act = 0
[inline]
 

Definition at line 60 of file Clock.h.

References actimer.

long channel::ActiveTimerPointer::schedule ACE_Event_Handler *  handler,
const void *  act,
const ACE_Time_Value &  future_time,
const ACE_Time_Value &  interval = ACE_Time_Value::zero
[inline]
 

Definition at line 53 of file Clock.h.

References actimer.

void channel::ActiveTimerPointer::stop void   )  [inline]
 

Definition at line 64 of file Clock.h.

References actimer, and channel::ActiveTimer::wait_timer_thr_exit().


Friends And Related Function Documentation

friend class ACE_Singleton< ActiveTimerPointer, ACE_Recursive_Thread_Mutex > [friend]
 

Definition at line 49 of file Clock.h.


Member Data Documentation

ActiveTimer* channel::ActiveTimerPointer::actimer [private]
 

Definition at line 88 of file Clock.h.

Referenced by ActiveTimerPointer(), cancel(), schedule(), stop(), and ~ActiveTimerPointer().


The documentation for this class was generated from the following file:
Generated on Mon Feb 27 19:59:23 2006 for channel by  doxygen 1.4.6-NO