XorpTask Class Reference

List of all members.

Public Member Functions

 XorpTask (const XorpTask &xorp_task)
 XorpTask (TaskNode *task_node)
 XorpTask (TaskList *task_list, BasicTaskCallback cb)
XorpTaskoperator= (const XorpTask &other)
void schedule (int priority, int weight)
void reschedule ()
void unschedule ()
bool scheduled () const

Static Public Attributes

static const int PRIORITY_HIGHEST = 0
static const int PRIORITY_XRL_KEEPALIVE = 1
static const int PRIORITY_HIGH = 2
static const int PRIORITY_DEFAULT = 4
static const int PRIORITY_BACKGROUND = 7
static const int PRIORITY_LOWEST = 9
static const int PRIORITY_INFINITY = 255
static const int WEIGHT_DEFAULT = 1

Private Attributes


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