\hypertarget{classXrlStatusValidation}{
\section{XrlStatusValidation Class Reference}
\label{classXrlStatusValidation}\index{XrlStatusValidation@{XrlStatusValidation}}
}
Inheritance diagram for XrlStatusValidation:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.307692cm]{classXrlStatusValidation}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classXrlStatusValidation_ad8def6522f6d54fa5cfdd1b683ba2e94}{
{\bfseries XrlStatusValidation} (const string \&module\_\-name, const \hyperlink{classXrlAction}{XrlAction} \&xrl\_\-action, \hyperlink{classTaskManager}{TaskManager} \&taskmgr)}
\label{classXrlStatusValidation_ad8def6522f6d54fa5cfdd1b683ba2e94}

\item 
\hypertarget{classXrlStatusValidation_adbcc385ac59554c5566f1779259a1c91}{
void {\bfseries validate} (\hyperlink{classRunCommandBase_1_1ExecId}{RunShellCommand::ExecId} exec\_\-id, CallBack cb)}
\label{classXrlStatusValidation_adbcc385ac59554c5566f1779259a1c91}

\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classXrlStatusValidation_a358cbc9ba39ce7e93604136e86bb3d62}{
void {\bfseries dummy\_\-response} ()}
\label{classXrlStatusValidation_a358cbc9ba39ce7e93604136e86bb3d62}

\item 
\hypertarget{classXrlStatusValidation_a86875dd1278908df524c2e4ee9296012}{
virtual void {\bfseries xrl\_\-done} (const \hyperlink{classXrlError}{XrlError} \&e, \hyperlink{classXrlArgs}{XrlArgs} $\ast$xrl\_\-args)}
\label{classXrlStatusValidation_a86875dd1278908df524c2e4ee9296012}

\item 
\hypertarget{classXrlStatusValidation_aa06d70901ff6f4cd757aeee0597ca24f}{
virtual void {\bfseries handle\_\-status\_\-response} (ProcessStatus status, const string \&reason)=0}
\label{classXrlStatusValidation_aa06d70901ff6f4cd757aeee0597ca24f}

\item 
\hypertarget{classXrlStatusValidation_aceffa1c9e98f3286706e6ab0db55a433}{
\hyperlink{classEventLoop}{EventLoop} \& {\bfseries eventloop} ()}
\label{classXrlStatusValidation_aceffa1c9e98f3286706e6ab0db55a433}

\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classXrlStatusValidation_aa5db79287b47b7babd99f9bad065c061}{
const \hyperlink{classXrlAction}{XrlAction} \& {\bfseries \_\-xrl\_\-action}}
\label{classXrlStatusValidation_aa5db79287b47b7babd99f9bad065c061}

\item 
\hypertarget{classXrlStatusValidation_acb19d164767b7c06113a593f3227f0ef}{
\hyperlink{classTaskManager}{TaskManager} \& {\bfseries \_\-task\_\-manager}}
\label{classXrlStatusValidation_acb19d164767b7c06113a593f3227f0ef}

\item 
\hypertarget{classXrlStatusValidation_a97a31ae8a6173df67bc2ae214dcc11bf}{
CallBack {\bfseries \_\-cb}}
\label{classXrlStatusValidation_a97a31ae8a6173df67bc2ae214dcc11bf}

\item 
\hypertarget{classXrlStatusValidation_ae6d2622524301a489ba35ff74a895a23}{
\hyperlink{classXorpTimer}{XorpTimer} {\bfseries \_\-retry\_\-timer}}
\label{classXrlStatusValidation_ae6d2622524301a489ba35ff74a895a23}

\item 
\hypertarget{classXrlStatusValidation_ac87b1b65bef7b88135e029cdb4ca6cd3}{
uint32\_\-t {\bfseries \_\-retries}}
\label{classXrlStatusValidation_ac87b1b65bef7b88135e029cdb4ca6cd3}

\end{DoxyCompactItemize}


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