\hypertarget{classXorpTask}{
\section{XorpTask Class Reference}
\label{classXorpTask}\index{XorpTask@{XorpTask}}
}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classXorpTask_a102d25008ccbe6b3eb41892aaac860d9}{
{\bfseries XorpTask} (const \hyperlink{classXorpTask}{XorpTask} \&xorp\_\-task)}
\label{classXorpTask_a102d25008ccbe6b3eb41892aaac860d9}

\item 
\hypertarget{classXorpTask_a19d9ea97457bdccde38810ff826c2e98}{
{\bfseries XorpTask} (\hyperlink{classTaskNode}{TaskNode} $\ast$task\_\-node)}
\label{classXorpTask_a19d9ea97457bdccde38810ff826c2e98}

\item 
\hypertarget{classXorpTask_a929082fd865cb87678e503608cc16c00}{
{\bfseries XorpTask} (\hyperlink{classTaskList}{TaskList} $\ast$task\_\-list, BasicTaskCallback cb)}
\label{classXorpTask_a929082fd865cb87678e503608cc16c00}

\item 
\hypertarget{classXorpTask_a2ac260690cf1e73328062391b0a2c88d}{
\hyperlink{classXorpTask}{XorpTask} \& {\bfseries operator=} (const \hyperlink{classXorpTask}{XorpTask} \&other)}
\label{classXorpTask_a2ac260690cf1e73328062391b0a2c88d}

\item 
\hypertarget{classXorpTask_a00f22a3412c21000b0d9d794d463b571}{
void {\bfseries schedule} (int priority, int weight)}
\label{classXorpTask_a00f22a3412c21000b0d9d794d463b571}

\item 
\hypertarget{classXorpTask_a588ef005762721b34d080aab32952c53}{
void {\bfseries reschedule} ()}
\label{classXorpTask_a588ef005762721b34d080aab32952c53}

\item 
\hypertarget{classXorpTask_af84f502173af5b78349c557aa6c02612}{
void {\bfseries unschedule} ()}
\label{classXorpTask_af84f502173af5b78349c557aa6c02612}

\item 
\hypertarget{classXorpTask_a0b60fd1a271e441557da9459272f9b62}{
bool {\bfseries scheduled} () const }
\label{classXorpTask_a0b60fd1a271e441557da9459272f9b62}

\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classXorpTask_a7191561e173d6587350dcf0131419f41}{
static const int {\bfseries PRIORITY\_\-HIGHEST} = 0}
\label{classXorpTask_a7191561e173d6587350dcf0131419f41}

\item 
\hypertarget{classXorpTask_af0594646e75c2a17173493cde1cf2ffa}{
static const int {\bfseries PRIORITY\_\-XRL\_\-KEEPALIVE} = 1}
\label{classXorpTask_af0594646e75c2a17173493cde1cf2ffa}

\item 
\hypertarget{classXorpTask_ad2864b5dc2c1742bb3eaf1a636a23ded}{
static const int {\bfseries PRIORITY\_\-HIGH} = 2}
\label{classXorpTask_ad2864b5dc2c1742bb3eaf1a636a23ded}

\item 
\hypertarget{classXorpTask_a920e23443afa92acd7d696af809b5113}{
static const int {\bfseries PRIORITY\_\-DEFAULT} = 4}
\label{classXorpTask_a920e23443afa92acd7d696af809b5113}

\item 
\hypertarget{classXorpTask_a277dede62cbd2dc9e8eb1e48e74f3ee2}{
static const int {\bfseries PRIORITY\_\-BACKGROUND} = 7}
\label{classXorpTask_a277dede62cbd2dc9e8eb1e48e74f3ee2}

\item 
\hypertarget{classXorpTask_a9e002a7e81a340eaf520991cb90da44c}{
static const int {\bfseries PRIORITY\_\-LOWEST} = 9}
\label{classXorpTask_a9e002a7e81a340eaf520991cb90da44c}

\item 
\hypertarget{classXorpTask_a92073b1b191338740e0d0b5663ebb297}{
static const int {\bfseries PRIORITY\_\-INFINITY} = 255}
\label{classXorpTask_a92073b1b191338740e0d0b5663ebb297}

\item 
\hypertarget{classXorpTask_a96249578227c01c03985b4063d00c76e}{
static const int {\bfseries WEIGHT\_\-DEFAULT} = 1}
\label{classXorpTask_a96249578227c01c03985b4063d00c76e}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classXorpTask_ae7482452601d167db057c12ee78729b0}{
\hyperlink{classTaskNode}{TaskNode} $\ast$ {\bfseries \_\-task\_\-node}}
\label{classXorpTask_ae7482452601d167db057c12ee78729b0}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/libxorp/task.hh\item 
/home/greearb/git/xorp.ct.github/xorp/libxorp/task.cc\end{DoxyCompactItemize}
