class TimerNode


 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Protected Methods

Protected Members


Detailed Description

 TimerNode (TimerList*, BasicTimerCallback)

TimerNode

[protected]

 ~TimerNode ()

~TimerNode

[protected virtual]

void  add_ref ()

add_ref

[protected]

void  release_ref ()

release_ref

[protected]

 TimerNode (const TimerNode&)

TimerNode

[protected]

TimerNode&  operator= (const TimerNode&)

operator=

[protected]

bool  scheduled ()

scheduled

[protected const]

int  priority ()

priority

[protected const]

const TimeVal&  expiry ()

expiry

[protected const]

bool  time_remaining (TimeVal& remain)

time_remaining

[protected const]

void  schedule_at (const TimeVal&, int priority)

schedule_at

[protected]

void  schedule_after (const TimeVal& wait, int priority)

schedule_after

[protected]

void  reschedule_after (const TimeVal& wait)

reschedule_after

[protected]

void  unschedule ()

unschedule

[protected]

void  expire (XorpTimer&, void*)

expire

[protected virtual]

int _ref_cnt

_ref_cnt

[protected]

TimeVal _expires

_expires

[protected]

BasicTimerCallback _cb

_cb

[protected]

int _priority

_priority

[protected]

TimerList* _list

_list

[protected]

friend class XorpTimer

XorpTimer

[protected]

friend class TimerList

TimerList

[protected]


Generated by: pavlin on kobe.xorp.net on Wed Jan 7 19:10:36 2009, using kdoc 2.0a54+XORP.