\hypertarget{classXrlMld6igmpNode_1_1RegisterUnregisterInterest}{
\section{XrlMld6igmpNode::RegisterUnregisterInterest Class Reference}
\label{classXrlMld6igmpNode_1_1RegisterUnregisterInterest}\index{XrlMld6igmpNode::RegisterUnregisterInterest@{XrlMld6igmpNode::RegisterUnregisterInterest}}
}


Class for handling \hyperlink{protocolthe-p}{the} task to register/unregister interest in \hyperlink{protocolthe-p}{the} FEA or MFEA with \hyperlink{protocolthe-p}{the} \hyperlink{classFinder}{Finder}.  


Inheritance diagram for XrlMld6igmpNode::RegisterUnregisterInterest:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classXrlMld6igmpNode_1_1RegisterUnregisterInterest}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_ace6c0c1e3064d118f82cddbbd8a9a2de}{
{\bfseries RegisterUnregisterInterest} (\hyperlink{classXrlMld6igmpNode}{XrlMld6igmpNode} \&xrl\_\-mld6igmp\_\-node, const string \&target\_\-name, bool is\_\-register)}
\label{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_ace6c0c1e3064d118f82cddbbd8a9a2de}

\item 
\hypertarget{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_ae9461518f5b2a086b26343b0149ae6dc}{
void {\bfseries dispatch} ()}
\label{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_ae9461518f5b2a086b26343b0149ae6dc}

\item 
\hypertarget{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_aec9cf3638e33add5d28992b4c4ede375}{
const char $\ast$ {\bfseries operation\_\-name} () const }
\label{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_aec9cf3638e33add5d28992b4c4ede375}

\item 
\hypertarget{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_a70c655053bd395b21f4ff1e5bd859b0c}{
const string \& {\bfseries target\_\-name} () const }
\label{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_a70c655053bd395b21f4ff1e5bd859b0c}

\item 
\hypertarget{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_af8e775ebff9079bcf9bd93fb0b09f795}{
bool {\bfseries is\_\-register} () const }
\label{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_af8e775ebff9079bcf9bd93fb0b09f795}

\item 
\hypertarget{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_ace6c0c1e3064d118f82cddbbd8a9a2de}{
{\bfseries RegisterUnregisterInterest} (\hyperlink{classXrlMld6igmpNode}{XrlMld6igmpNode} \&xrl\_\-mld6igmp\_\-node, const string \&target\_\-name, bool is\_\-register)}
\label{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_ace6c0c1e3064d118f82cddbbd8a9a2de}

\item 
\hypertarget{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_ae9461518f5b2a086b26343b0149ae6dc}{
void {\bfseries dispatch} ()}
\label{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_ae9461518f5b2a086b26343b0149ae6dc}

\item 
\hypertarget{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_aec9cf3638e33add5d28992b4c4ede375}{
const char $\ast$ {\bfseries operation\_\-name} () const }
\label{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_aec9cf3638e33add5d28992b4c4ede375}

\item 
\hypertarget{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_a70c655053bd395b21f4ff1e5bd859b0c}{
const string \& {\bfseries target\_\-name} () const }
\label{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_a70c655053bd395b21f4ff1e5bd859b0c}

\item 
\hypertarget{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_af8e775ebff9079bcf9bd93fb0b09f795}{
bool {\bfseries is\_\-register} () const }
\label{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_af8e775ebff9079bcf9bd93fb0b09f795}

\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_ab20d959598e03ec18a26b4c80f6456f9}{
string {\bfseries \_\-target\_\-name}}
\label{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_ab20d959598e03ec18a26b4c80f6456f9}

\item 
\hypertarget{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_a9fef86848333490362154125e28caec2}{
bool {\bfseries \_\-is\_\-register}}
\label{classXrlMld6igmpNode_1_1RegisterUnregisterInterest_a9fef86848333490362154125e28caec2}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Class for handling \hyperlink{protocolthe-p}{the} task to register/unregister interest in \hyperlink{protocolthe-p}{the} FEA or MFEA with \hyperlink{protocolthe-p}{the} \hyperlink{classFinder}{Finder}. 

The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/contrib/mld6igmp\_\-lite/xrl\_\-mld6igmp\_\-node.hh\item 
/home/greearb/git/xorp.ct.github/xorp/mld6igmp/xrl\_\-mld6igmp\_\-node.hh\end{DoxyCompactItemize}
