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]