\hypertarget{classNexthopPortMapperObserver}{
\section{NexthopPortMapperObserver Class Reference}
\label{classNexthopPortMapperObserver}\index{NexthopPortMapperObserver@{NexthopPortMapperObserver}}
}


A class for observing changes to a NetlinkPortMapper object.  




{\ttfamily \#include $<$nexthop\_\-port\_\-mapper.hh$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classNexthopPortMapperObserver_a45abd57ceab3d5f12c582bb52fd554d9}{
virtual \hyperlink{classNexthopPortMapperObserver_a45abd57ceab3d5f12c582bb52fd554d9}{$\sim$NexthopPortMapperObserver} ()}
\label{classNexthopPortMapperObserver_a45abd57ceab3d5f12c582bb52fd554d9}

\begin{DoxyCompactList}\small\item\em Empty virtual destructor. \item\end{DoxyCompactList}\item 
virtual void \hyperlink{classNexthopPortMapperObserver_a3c1a1023ee28641f0b6908abb130e9cb}{nexthop\_\-port\_\-mapper\_\-event} (bool is\_\-mapping\_\-changed)=0
\begin{DoxyCompactList}\small\item\em The next-\/hop port mapping has changed. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
A class for observing changes to a NetlinkPortMapper object. 

\subsection{Member Function Documentation}
\hypertarget{classNexthopPortMapperObserver_a3c1a1023ee28641f0b6908abb130e9cb}{
\index{NexthopPortMapperObserver@{NexthopPortMapperObserver}!nexthop\_\-port\_\-mapper\_\-event@{nexthop\_\-port\_\-mapper\_\-event}}
\index{nexthop\_\-port\_\-mapper\_\-event@{nexthop\_\-port\_\-mapper\_\-event}!NexthopPortMapperObserver@{NexthopPortMapperObserver}}
\subsubsection[{nexthop\_\-port\_\-mapper\_\-event}]{\setlength{\rightskip}{0pt plus 5cm}virtual void NexthopPortMapperObserver::nexthop\_\-port\_\-mapper\_\-event (
\begin{DoxyParamCaption}
\item[{bool}]{is\_\-mapping\_\-changed}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}pure virtual\mbox{]}}}}
\label{classNexthopPortMapperObserver_a3c1a1023ee28641f0b6908abb130e9cb}


The next-\/hop port mapping has changed. 


\begin{DoxyParams}{Parameters}
{\em is\_\-mapping\_\-changed} & if true, \hyperlink{protocolthe-p}{the} port mapping has changed, otherwise it remains same (i.e., it has been only \char`\"{}touched\char`\"{}). \\
\hline
\end{DoxyParams}


The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/fea/nexthop\_\-port\_\-mapper.hh\end{DoxyCompactItemize}
