\hypertarget{classFibTableObserverBase}{
\section{FibTableObserverBase Class Reference}
\label{classFibTableObserverBase}\index{FibTableObserverBase@{FibTableObserverBase}}
}


A base class that can be used by clients interested in observing changes in \hyperlink{protocolthe-p}{the} Forwarding Information Base.  




{\ttfamily \#include $<$fibconfig.hh$>$}

Inheritance diagram for FibTableObserverBase:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classFibTableObserverBase}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual void \hyperlink{classFibTableObserverBase_a177bae87a576861d0d4751bc75cee8ac}{process\_\-fib\_\-changes} (const list$<$ \hyperlink{classFte}{Fte4} $>$ \&fte\_\-list)=0
\begin{DoxyCompactList}\small\item\em Process a list of \hyperlink{classIPv4}{IPv4} FIB route changes. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
A base class that can be used by clients interested in observing changes in \hyperlink{protocolthe-p}{the} Forwarding Information Base. 

\subsection{Member Function Documentation}
\hypertarget{classFibTableObserverBase_a177bae87a576861d0d4751bc75cee8ac}{
\index{FibTableObserverBase@{FibTableObserverBase}!process\_\-fib\_\-changes@{process\_\-fib\_\-changes}}
\index{process\_\-fib\_\-changes@{process\_\-fib\_\-changes}!FibTableObserverBase@{FibTableObserverBase}}
\subsubsection[{process\_\-fib\_\-changes}]{\setlength{\rightskip}{0pt plus 5cm}virtual void FibTableObserverBase::process\_\-fib\_\-changes (
\begin{DoxyParamCaption}
\item[{const list$<$ {\bf Fte4} $>$ \&}]{fte\_\-list}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}pure virtual\mbox{]}}}}
\label{classFibTableObserverBase_a177bae87a576861d0d4751bc75cee8ac}


Process a list of \hyperlink{classIPv4}{IPv4} FIB route changes. 

The FIB route changes come from \hyperlink{protocolthe-p}{the} underlying system.


\begin{DoxyParams}{Parameters}
{\em fte\_\-list} & \hyperlink{protocolthe-p}{the} list of \hyperlink{classFte}{Fte} entries to add or delete. \\
\hline
\end{DoxyParams}


Implemented in \hyperlink{classXrlFibClientManager_abefc64c852975beb0d4330d819fdced8}{XrlFibClientManager}.



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