\hypertarget{structng__bridge__private}{}\doxysection{ng\+\_\+bridge\+\_\+private Struct Reference}
\label{structng__bridge__private}\index{ng\_bridge\_private@{ng\_bridge\_private}}


Collaboration diagram for ng\+\_\+bridge\+\_\+private\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=328pt]{d4/df3/structng__bridge__private__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct ng\+\_\+bridge\+\_\+bucket $\ast$ \mbox{\hyperlink{structng__bridge__private_a3c1d2b98b42e3314dc11435a6f37d0b5}{tab}}
\item 
struct \mbox{\hyperlink{structng__bridge__config}{ng\+\_\+bridge\+\_\+config}} \mbox{\hyperlink{structng__bridge__private_ac0e005cb60ac424fbc31047fdeb60dfb}{conf}}
\item 
\mbox{\hyperlink{netgraph_8h_ad0f21b90dd7f86636755bad189af6efd}{node\+\_\+p}} \mbox{\hyperlink{structng__bridge__private_a07c6dc44a58f3d34b3a0f795e71b115b}{node}}
\item 
u\+\_\+int \mbox{\hyperlink{structng__bridge__private_a891f9e29387ffd4c7281d783f6951ea1}{num\+Hosts}}
\item 
u\+\_\+int \mbox{\hyperlink{structng__bridge__private_a92ae8908370336d30057d5b1668319f7}{num\+Buckets}}
\item 
u\+\_\+int \mbox{\hyperlink{structng__bridge__private_a265a875c3d9f52a5e4e17386ba64f3fc}{hash\+Mask}}
\item 
int \mbox{\hyperlink{structng__bridge__private_a8b19d398e2bf93492d47c6555ac94df8}{num\+Links}}
\item 
unsigned int \mbox{\hyperlink{structng__bridge__private_ade7e69588372b95e02d8cf932f0a6025}{persistent}}\+: 1
\item 
unsigned int \mbox{\hyperlink{structng__bridge__private_a156ada32c28edf61e5f1d0298863fbe7}{send\+Unknown}}\+: 1
\item 
struct callout \mbox{\hyperlink{structng__bridge__private_ae9cc6821e604ac56e24fb1e7323f455f}{timer}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{ng__bridge_8c_source_l00121}{121}} of file \mbox{\hyperlink{ng__bridge_8c_source}{ng\+\_\+bridge.\+c}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structng__bridge__private_ac0e005cb60ac424fbc31047fdeb60dfb}\label{structng__bridge__private_ac0e005cb60ac424fbc31047fdeb60dfb}} 
\index{ng\_bridge\_private@{ng\_bridge\_private}!conf@{conf}}
\index{conf@{conf}!ng\_bridge\_private@{ng\_bridge\_private}}
\doxysubsubsection{\texorpdfstring{conf}{conf}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structng__bridge__config}{ng\+\_\+bridge\+\_\+config}} ng\+\_\+bridge\+\_\+private\+::conf}



Definition at line \mbox{\hyperlink{ng__bridge_8c_source_l00123}{123}} of file \mbox{\hyperlink{ng__bridge_8c_source}{ng\+\_\+bridge.\+c}}.

\mbox{\Hypertarget{structng__bridge__private_a265a875c3d9f52a5e4e17386ba64f3fc}\label{structng__bridge__private_a265a875c3d9f52a5e4e17386ba64f3fc}} 
\index{ng\_bridge\_private@{ng\_bridge\_private}!hashMask@{hashMask}}
\index{hashMask@{hashMask}!ng\_bridge\_private@{ng\_bridge\_private}}
\doxysubsubsection{\texorpdfstring{hashMask}{hashMask}}
{\footnotesize\ttfamily u\+\_\+int ng\+\_\+bridge\+\_\+private\+::hash\+Mask}



Definition at line \mbox{\hyperlink{ng__bridge_8c_source_l00127}{127}} of file \mbox{\hyperlink{ng__bridge_8c_source}{ng\+\_\+bridge.\+c}}.

\mbox{\Hypertarget{structng__bridge__private_a07c6dc44a58f3d34b3a0f795e71b115b}\label{structng__bridge__private_a07c6dc44a58f3d34b3a0f795e71b115b}} 
\index{ng\_bridge\_private@{ng\_bridge\_private}!node@{node}}
\index{node@{node}!ng\_bridge\_private@{ng\_bridge\_private}}
\doxysubsubsection{\texorpdfstring{node}{node}}
{\footnotesize\ttfamily \mbox{\hyperlink{netgraph_8h_ad0f21b90dd7f86636755bad189af6efd}{node\+\_\+p}} ng\+\_\+bridge\+\_\+private\+::node}



Definition at line \mbox{\hyperlink{ng__bridge_8c_source_l00124}{124}} of file \mbox{\hyperlink{ng__bridge_8c_source}{ng\+\_\+bridge.\+c}}.

\mbox{\Hypertarget{structng__bridge__private_a92ae8908370336d30057d5b1668319f7}\label{structng__bridge__private_a92ae8908370336d30057d5b1668319f7}} 
\index{ng\_bridge\_private@{ng\_bridge\_private}!numBuckets@{numBuckets}}
\index{numBuckets@{numBuckets}!ng\_bridge\_private@{ng\_bridge\_private}}
\doxysubsubsection{\texorpdfstring{numBuckets}{numBuckets}}
{\footnotesize\ttfamily u\+\_\+int ng\+\_\+bridge\+\_\+private\+::num\+Buckets}



Definition at line \mbox{\hyperlink{ng__bridge_8c_source_l00126}{126}} of file \mbox{\hyperlink{ng__bridge_8c_source}{ng\+\_\+bridge.\+c}}.

\mbox{\Hypertarget{structng__bridge__private_a891f9e29387ffd4c7281d783f6951ea1}\label{structng__bridge__private_a891f9e29387ffd4c7281d783f6951ea1}} 
\index{ng\_bridge\_private@{ng\_bridge\_private}!numHosts@{numHosts}}
\index{numHosts@{numHosts}!ng\_bridge\_private@{ng\_bridge\_private}}
\doxysubsubsection{\texorpdfstring{numHosts}{numHosts}}
{\footnotesize\ttfamily u\+\_\+int ng\+\_\+bridge\+\_\+private\+::num\+Hosts}



Definition at line \mbox{\hyperlink{ng__bridge_8c_source_l00125}{125}} of file \mbox{\hyperlink{ng__bridge_8c_source}{ng\+\_\+bridge.\+c}}.

\mbox{\Hypertarget{structng__bridge__private_a8b19d398e2bf93492d47c6555ac94df8}\label{structng__bridge__private_a8b19d398e2bf93492d47c6555ac94df8}} 
\index{ng\_bridge\_private@{ng\_bridge\_private}!numLinks@{numLinks}}
\index{numLinks@{numLinks}!ng\_bridge\_private@{ng\_bridge\_private}}
\doxysubsubsection{\texorpdfstring{numLinks}{numLinks}}
{\footnotesize\ttfamily int ng\+\_\+bridge\+\_\+private\+::num\+Links}



Definition at line \mbox{\hyperlink{ng__bridge_8c_source_l00128}{128}} of file \mbox{\hyperlink{ng__bridge_8c_source}{ng\+\_\+bridge.\+c}}.

\mbox{\Hypertarget{structng__bridge__private_ade7e69588372b95e02d8cf932f0a6025}\label{structng__bridge__private_ade7e69588372b95e02d8cf932f0a6025}} 
\index{ng\_bridge\_private@{ng\_bridge\_private}!persistent@{persistent}}
\index{persistent@{persistent}!ng\_bridge\_private@{ng\_bridge\_private}}
\doxysubsubsection{\texorpdfstring{persistent}{persistent}}
{\footnotesize\ttfamily unsigned int ng\+\_\+bridge\+\_\+private\+::persistent}



Definition at line \mbox{\hyperlink{ng__bridge_8c_source_l00129}{129}} of file \mbox{\hyperlink{ng__bridge_8c_source}{ng\+\_\+bridge.\+c}}.

\mbox{\Hypertarget{structng__bridge__private_a156ada32c28edf61e5f1d0298863fbe7}\label{structng__bridge__private_a156ada32c28edf61e5f1d0298863fbe7}} 
\index{ng\_bridge\_private@{ng\_bridge\_private}!sendUnknown@{sendUnknown}}
\index{sendUnknown@{sendUnknown}!ng\_bridge\_private@{ng\_bridge\_private}}
\doxysubsubsection{\texorpdfstring{sendUnknown}{sendUnknown}}
{\footnotesize\ttfamily unsigned int ng\+\_\+bridge\+\_\+private\+::send\+Unknown}



Definition at line \mbox{\hyperlink{ng__bridge_8c_source_l00130}{130}} of file \mbox{\hyperlink{ng__bridge_8c_source}{ng\+\_\+bridge.\+c}}.

\mbox{\Hypertarget{structng__bridge__private_a3c1d2b98b42e3314dc11435a6f37d0b5}\label{structng__bridge__private_a3c1d2b98b42e3314dc11435a6f37d0b5}} 
\index{ng\_bridge\_private@{ng\_bridge\_private}!tab@{tab}}
\index{tab@{tab}!ng\_bridge\_private@{ng\_bridge\_private}}
\doxysubsubsection{\texorpdfstring{tab}{tab}}
{\footnotesize\ttfamily struct ng\+\_\+bridge\+\_\+bucket$\ast$ ng\+\_\+bridge\+\_\+private\+::tab}



Definition at line \mbox{\hyperlink{ng__bridge_8c_source_l00122}{122}} of file \mbox{\hyperlink{ng__bridge_8c_source}{ng\+\_\+bridge.\+c}}.

\mbox{\Hypertarget{structng__bridge__private_ae9cc6821e604ac56e24fb1e7323f455f}\label{structng__bridge__private_ae9cc6821e604ac56e24fb1e7323f455f}} 
\index{ng\_bridge\_private@{ng\_bridge\_private}!timer@{timer}}
\index{timer@{timer}!ng\_bridge\_private@{ng\_bridge\_private}}
\doxysubsubsection{\texorpdfstring{timer}{timer}}
{\footnotesize\ttfamily struct callout ng\+\_\+bridge\+\_\+private\+::timer}



Definition at line \mbox{\hyperlink{ng__bridge_8c_source_l00131}{131}} of file \mbox{\hyperlink{ng__bridge_8c_source}{ng\+\_\+bridge.\+c}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
netgraph/\mbox{\hyperlink{ng__bridge_8c}{ng\+\_\+bridge.\+c}}\end{DoxyCompactItemize}
