class TimerNode


Definition#include <timer.hh>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

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]

const TimeVal&  expiry ()

expiry

[protected const]

bool  time_remaining (TimeVal& remain)

time_remaining

[protected const]

void  schedule_at (const TimeVal&)

schedule_at

[protected]

void  schedule_after (const TimeVal& wait)

schedule_after

[protected]

void  schedule_after_ms (int x_ms)

schedule_after_ms

[protected]

void  reschedule_after_ms (int x_ms)

reschedule_after_ms

[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]

TimerList* _list

_list

[protected]

int _pos_in_heap

_pos_in_heap

[protected]

friend class XorpTimer

XorpTimer

[protected]

friend class TimerList

TimerList

[protected]


Generated by: pavlin on possum.icir.org on Thu Aug 28 12:51:57 2003, using kdoc 2.0a54+XORP.