\hypertarget{classDummyFinder}{
\section{DummyFinder Class Reference}
\label{classDummyFinder}\index{DummyFinder@{DummyFinder}}
}
Inheritance diagram for DummyFinder:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{classDummyFinder}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classDummyFinder_abd56cb8b81c27fbbbad022ef9b088198}{
\hyperlink{classXrlCmdMap}{XrlCmdMap} \& {\bfseries commands} ()}
\label{classDummyFinder_abd56cb8b81c27fbbbad022ef9b088198}

\item 
\hypertarget{classDummyFinder_ad93fddd80973a8f44dee1e9e71c248d4}{
\hyperlink{classFinderMessengerBase}{FinderMessengerBase} $\ast$ {\bfseries messenger} () const }
\label{classDummyFinder_ad93fddd80973a8f44dee1e9e71c248d4}

\item 
\hypertarget{classDummyFinder_a75671253f186e6b527150da3deb8b66a}{
{\bfseries DummyFinder} (\hyperlink{classEventLoop}{EventLoop} \&e, \hyperlink{classIPv4}{IPv4} interface, uint16\_\-t port=FinderConstants::FINDER\_\-DEFAULT\_\-PORT())  throw (InvalidPort)}
\label{classDummyFinder_a75671253f186e6b527150da3deb8b66a}

\item 
bool \hyperlink{classDummyFinder_adb697582bac28b9e37a19dc76ab4ce4d}{connection\_\-event} (\hyperlink{classXorpFd}{XorpFd} fd)
\begin{DoxyCompactList}\small\item\em Method called when a connection is accepted and matches permitted access conditions. \item\end{DoxyCompactList}\item 
\hypertarget{classDummyFinder_a0381beaec75a6ffb0555d14b6b1b72b8}{
\hyperlink{classDummyFinderTcp}{DummyFinderTcp} $\ast$ {\bfseries connection} ()}
\label{classDummyFinder_a0381beaec75a6ffb0555d14b6b1b72b8}

\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classDummyFinder_a03a133b713a1dfb405a38e887f0500bd}{
void \hyperlink{classDummyFinder_a03a133b713a1dfb405a38e887f0500bd}{messenger\_\-active\_\-event} (\hyperlink{classFinderMessengerBase}{FinderMessengerBase} $\ast$m)}
\label{classDummyFinder_a03a133b713a1dfb405a38e887f0500bd}

\begin{DoxyCompactList}\small\item\em Method called before \hyperlink{classXrl}{Xrl} is dispatched. \item\end{DoxyCompactList}\item 
\hypertarget{classDummyFinder_aa355378594f0708060f5498294509564}{
void \hyperlink{classDummyFinder_aa355378594f0708060f5498294509564}{messenger\_\-inactive\_\-event} (\hyperlink{classFinderMessengerBase}{FinderMessengerBase} $\ast$m)}
\label{classDummyFinder_aa355378594f0708060f5498294509564}

\begin{DoxyCompactList}\small\item\em Method called immediately after \hyperlink{classXrl}{Xrl} is dispatched. \item\end{DoxyCompactList}\item 
void \hyperlink{classDummyFinder_a7c09cbad68f720859a44a45d802c7b3b}{messenger\_\-stopped\_\-event} (\hyperlink{classFinderMessengerBase}{FinderMessengerBase} $\ast$m)
\begin{DoxyCompactList}\small\item\em Method called when Messenger is unable to continue. \item\end{DoxyCompactList}\item 
\hypertarget{classDummyFinder_ab29d084c40e4952c6a44e0d175eef9da}{
void \hyperlink{classDummyFinder_ab29d084c40e4952c6a44e0d175eef9da}{messenger\_\-birth\_\-event} (\hyperlink{classFinderMessengerBase}{FinderMessengerBase} $\ast$m)}
\label{classDummyFinder_ab29d084c40e4952c6a44e0d175eef9da}

\begin{DoxyCompactList}\small\item\em Method called by messenger constructor. \item\end{DoxyCompactList}\item 
\hypertarget{classDummyFinder_a90bbcbe3c2c70673fd81a245869593e3}{
void \hyperlink{classDummyFinder_a90bbcbe3c2c70673fd81a245869593e3}{messenger\_\-death\_\-event} (\hyperlink{classFinderMessengerBase}{FinderMessengerBase} $\ast$m)}
\label{classDummyFinder_a90bbcbe3c2c70673fd81a245869593e3}

\begin{DoxyCompactList}\small\item\em Method called by messenger destructor. \item\end{DoxyCompactList}\item 
\hypertarget{classDummyFinder_ad561e7795a9fdedd44ff69264c4c6c34}{
bool \hyperlink{classDummyFinder_ad561e7795a9fdedd44ff69264c4c6c34}{manages} (const \hyperlink{classFinderMessengerBase}{FinderMessengerBase} $\ast$m) const }
\label{classDummyFinder_ad561e7795a9fdedd44ff69264c4c6c34}

\begin{DoxyCompactList}\small\item\em Method called to tell if \hyperlink{classFinderMessengerManager}{FinderMessengerManager} instance manages a particular messenger. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classDummyFinder_af9e90e12ba1d787dcbfaadded297ab12}{
\hyperlink{classFinderMessengerBase}{FinderMessengerBase} $\ast$ {\bfseries \_\-messenger}}
\label{classDummyFinder_af9e90e12ba1d787dcbfaadded297ab12}

\item 
\hypertarget{classDummyFinder_a7e07fb33f0ec33b8f87de619f7eb99e1}{
\hyperlink{classXrlCmdMap}{XrlCmdMap} {\bfseries \_\-commands}}
\label{classDummyFinder_a7e07fb33f0ec33b8f87de619f7eb99e1}

\item 
\hypertarget{classDummyFinder_adb00602809ae576a090ade7a26a7b965}{
\hyperlink{classDummyFinderTcp}{DummyFinderTcp} $\ast$ {\bfseries \_\-connection}}
\label{classDummyFinder_adb00602809ae576a090ade7a26a7b965}

\end{DoxyCompactItemize}


\subsection{Member Function Documentation}
\hypertarget{classDummyFinder_adb697582bac28b9e37a19dc76ab4ce4d}{
\index{DummyFinder@{DummyFinder}!connection\_\-event@{connection\_\-event}}
\index{connection\_\-event@{connection\_\-event}!DummyFinder@{DummyFinder}}
\subsubsection[{connection\_\-event}]{\setlength{\rightskip}{0pt plus 5cm}bool DummyFinder::connection\_\-event (
\begin{DoxyParamCaption}
\item[{{\bf XorpFd}}]{fd}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, virtual\mbox{]}}}}
\label{classDummyFinder_adb697582bac28b9e37a19dc76ab4ce4d}


Method called when a connection is accepted and matches permitted access conditions. 


\begin{DoxyParams}{Parameters}
{\em fd} & file descriptor associated with new connection.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
true if instance agrees to take responsibility for file descriptor, false otherwise. 
\end{DoxyReturn}


Implements \hyperlink{classFinderTcpListenerBase_a17dc7b4ef7ccc8968c214f963bf5f7cb}{FinderTcpListenerBase}.

\hypertarget{classDummyFinder_a7c09cbad68f720859a44a45d802c7b3b}{
\index{DummyFinder@{DummyFinder}!messenger\_\-stopped\_\-event@{messenger\_\-stopped\_\-event}}
\index{messenger\_\-stopped\_\-event@{messenger\_\-stopped\_\-event}!DummyFinder@{DummyFinder}}
\subsubsection[{messenger\_\-stopped\_\-event}]{\setlength{\rightskip}{0pt plus 5cm}void DummyFinder::messenger\_\-stopped\_\-event (
\begin{DoxyParamCaption}
\item[{{\bf FinderMessengerBase} $\ast$}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline, protected, virtual\mbox{]}}}}
\label{classDummyFinder_a7c09cbad68f720859a44a45d802c7b3b}


Method called when Messenger is unable to continue. 

For instance, network connection lost. 

Implements \hyperlink{classFinderMessengerManager_a3c3b9572819175b8f9f6f2097abbfc43}{FinderMessengerManager}.



The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/libxipc/tests/test\_\-finder\_\-messenger.cc\item 
/home/greearb/git/xorp.ct.github/xorp/libxipc/tests/test\_\-finder\_\-tcp.cc\end{DoxyCompactItemize}
