xorp

TaskNode Class Reference

Inheritance diagram for TaskNode:
NONCOPYABLE RoundRobinObjBase OneoffTaskNode2 RepeatedTaskNode2

List of all members.

Public Member Functions

 TaskNode (TaskList *task_list, BasicTaskCallback cb)
void add_ref ()
void release_ref ()
void schedule (int priority, int weight)
void reschedule ()
void unschedule ()
int priority () const
int weight () const
virtual void run (XorpTask &)

Private Attributes

TaskList_task_list
BasicTaskCallback _cb
int _ref_cnt
int _priority
int _weight

The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations