\hypertarget{classDummyResolver}{
\section{DummyResolver$<$ A $>$ Class Template Reference}
\label{classDummyResolver}\index{DummyResolver@{DummyResolver}}
}
Inheritance diagram for DummyResolver$<$ A $>$:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classDummyResolver}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classDummyResolver_ad80f7dc754808e9ff2cbc70c6c67e317}{
{\bfseries DummyResolver} (\hyperlink{classEventLoop}{EventLoop} \&eventloop, \hyperlink{classBGPMain}{BGPMain} \&bgp)}
\label{classDummyResolver_ad80f7dc754808e9ff2cbc70c6c67e317}

\item 
\hypertarget{classDummyResolver_afa7e1c3e053a2d625c71109026e1800a}{
void {\bfseries set\_\-output\_\-file} (FILE $\ast$file)}
\label{classDummyResolver_afa7e1c3e053a2d625c71109026e1800a}

\item 
\hypertarget{classDummyResolver_a751a77169bc5ffda557bdfc9c4f3bd61}{
void {\bfseries set\_\-response} (bool response)}
\label{classDummyResolver_a751a77169bc5ffda557bdfc9c4f3bd61}

\item 
bool \hyperlink{classDummyResolver_a66181a8e58adc768a0f8d6795c722981}{register\_\-nexthop} (A nexthop, \hyperlink{classIPNet}{IPNet}$<$ A $>$ net, \hyperlink{classNhLookupTable}{NhLookupTable}$<$ A $>$ $\ast$)
\begin{DoxyCompactList}\small\item\em Register interest in this nexthop. \item\end{DoxyCompactList}\item 
void \hyperlink{classDummyResolver_ad179571b4e43a1c713360dfdc97250a1}{deregister\_\-nexthop} (A nexthop, \hyperlink{classIPNet}{IPNet}$<$ A $>$ net, \hyperlink{classNhLookupTable}{NhLookupTable}$<$ A $>$ $\ast$)
\begin{DoxyCompactList}\small\item\em De-\/Register interest in this nexthop. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classDummyResolver_a346fde3fae773dd2f7435bffaa219ff1}{
FILE $\ast$ {\bfseries \_\-ofile}}
\label{classDummyResolver_a346fde3fae773dd2f7435bffaa219ff1}

\item 
\hypertarget{classDummyResolver_ac8bde18dafb921d4740b418873008f9f}{
bool {\bfseries \_\-response}}
\label{classDummyResolver_ac8bde18dafb921d4740b418873008f9f}

\end{DoxyCompactItemize}
\subsubsection*{template$<$class A$>$ class DummyResolver$<$ A $>$}



\subsection{Member Function Documentation}
\hypertarget{classDummyResolver_ad179571b4e43a1c713360dfdc97250a1}{
\index{DummyResolver@{DummyResolver}!deregister\_\-nexthop@{deregister\_\-nexthop}}
\index{deregister\_\-nexthop@{deregister\_\-nexthop}!DummyResolver@{DummyResolver}}
\subsubsection[{deregister\_\-nexthop}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class A $>$ void {\bf DummyResolver}$<$ A $>$::deregister\_\-nexthop (
\begin{DoxyParamCaption}
\item[{A}]{nexthop, }
\item[{{\bf IPNet}$<$ A $>$}]{net\_\-from\_\-route, }
\item[{{\bf NhLookupTable}$<$ A $>$ $\ast$}]{requester}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, virtual\mbox{]}}}}
\label{classDummyResolver_ad179571b4e43a1c713360dfdc97250a1}


De-\/Register interest in this nexthop. 


\begin{DoxyParams}{Parameters}
{\em nexthop} & Nexthop. \\
\hline
{\em net\_\-from\_\-route} & The net that is associated with this nexthop in \hyperlink{protocolthe-p}{the} NextHopLookupTable. Treated as an opaque id. \\
\hline
{\em requester} & Original requester, not used. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
True if \hyperlink{protocolthe-p}{the} registration succeed. 
\end{DoxyReturn}


Reimplemented from \hyperlink{classNextHopResolver_af51d76035eeac999e66dd87e56cdddd3}{NextHopResolver$<$ A $>$}.

\hypertarget{classDummyResolver_a66181a8e58adc768a0f8d6795c722981}{
\index{DummyResolver@{DummyResolver}!register\_\-nexthop@{register\_\-nexthop}}
\index{register\_\-nexthop@{register\_\-nexthop}!DummyResolver@{DummyResolver}}
\subsubsection[{register\_\-nexthop}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class A $>$ bool {\bf DummyResolver}$<$ A $>$::register\_\-nexthop (
\begin{DoxyParamCaption}
\item[{A}]{nexthop, }
\item[{{\bf IPNet}$<$ A $>$}]{net\_\-from\_\-route, }
\item[{{\bf NhLookupTable}$<$ A $>$ $\ast$}]{requester}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, virtual\mbox{]}}}}
\label{classDummyResolver_a66181a8e58adc768a0f8d6795c722981}


Register interest in this nexthop. 


\begin{DoxyParams}{Parameters}
{\em nexthop} & Nexthop. \\
\hline
{\em net\_\-from\_\-route} & The net that is associated with this nexthop in \hyperlink{protocolthe-p}{the} NextHopLookupTable. Treated as an opaque id. \\
\hline
{\em requester} & Once \hyperlink{protocolthe-p}{the} registration with \hyperlink{protocolthe-p}{the} \hyperlink{classRIB}{RIB} suceeds \hyperlink{protocolthe-p}{the} requester is called back. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
True if \hyperlink{protocolthe-p}{the} registration succeed. 
\end{DoxyReturn}


Reimplemented from \hyperlink{classNextHopResolver_a0284f09910a44ec9a91aa1c96a4f395a}{NextHopResolver$<$ A $>$}.



The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/bgp/tests/test\_\-nhlookup.cc\end{DoxyCompactItemize}
