\hypertarget{structng__pipe__cfg}{}\doxysection{ng\+\_\+pipe\+\_\+cfg Struct Reference}
\label{structng__pipe__cfg}\index{ng\_pipe\_cfg@{ng\_pipe\_cfg}}


{\ttfamily \#include $<$ng\+\_\+pipe.\+h$>$}



Collaboration diagram for ng\+\_\+pipe\+\_\+cfg\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=194pt]{da/d91/structng__pipe__cfg__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
u\+\_\+int64\+\_\+t \mbox{\hyperlink{structng__pipe__cfg_a36b5c73c5e5ffe9262d201436a6dc113}{bandwidth}}
\item 
u\+\_\+int64\+\_\+t \mbox{\hyperlink{structng__pipe__cfg_a8661395155b7a1a9f7d8fe253c808927}{delay}}
\item 
u\+\_\+int32\+\_\+t \mbox{\hyperlink{structng__pipe__cfg_a3b6fae54bcce3d0640dc8355c7a13ec5}{header\+\_\+offset}}
\item 
u\+\_\+int32\+\_\+t \mbox{\hyperlink{structng__pipe__cfg_afae1431efbbf4a0db8e6cf27400cbb50}{overhead}}
\item 
struct \mbox{\hyperlink{structng__pipe__hookcfg}{ng\+\_\+pipe\+\_\+hookcfg}} \mbox{\hyperlink{structng__pipe__cfg_a509288143bc4f42a55805a4a801bbdd0}{downstream}}
\item 
struct \mbox{\hyperlink{structng__pipe__hookcfg}{ng\+\_\+pipe\+\_\+hookcfg}} \mbox{\hyperlink{structng__pipe__cfg_a33bb316d0e64ed28641ce9d5112f3511}{upstream}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{ng__pipe_8h_source_l00145}{145}} of file \mbox{\hyperlink{ng__pipe_8h_source}{ng\+\_\+pipe.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structng__pipe__cfg_a36b5c73c5e5ffe9262d201436a6dc113}\label{structng__pipe__cfg_a36b5c73c5e5ffe9262d201436a6dc113}} 
\index{ng\_pipe\_cfg@{ng\_pipe\_cfg}!bandwidth@{bandwidth}}
\index{bandwidth@{bandwidth}!ng\_pipe\_cfg@{ng\_pipe\_cfg}}
\doxysubsubsection{\texorpdfstring{bandwidth}{bandwidth}}
{\footnotesize\ttfamily u\+\_\+int64\+\_\+t ng\+\_\+pipe\+\_\+cfg\+::bandwidth}



Definition at line \mbox{\hyperlink{ng__pipe_8h_source_l00146}{146}} of file \mbox{\hyperlink{ng__pipe_8h_source}{ng\+\_\+pipe.\+h}}.



Referenced by \mbox{\hyperlink{ng__pipe_8c_source_l00297}{ngp\+\_\+rcvmsg()}}.

\mbox{\Hypertarget{structng__pipe__cfg_a8661395155b7a1a9f7d8fe253c808927}\label{structng__pipe__cfg_a8661395155b7a1a9f7d8fe253c808927}} 
\index{ng\_pipe\_cfg@{ng\_pipe\_cfg}!delay@{delay}}
\index{delay@{delay}!ng\_pipe\_cfg@{ng\_pipe\_cfg}}
\doxysubsubsection{\texorpdfstring{delay}{delay}}
{\footnotesize\ttfamily u\+\_\+int64\+\_\+t ng\+\_\+pipe\+\_\+cfg\+::delay}



Definition at line \mbox{\hyperlink{ng__pipe_8h_source_l00147}{147}} of file \mbox{\hyperlink{ng__pipe_8h_source}{ng\+\_\+pipe.\+h}}.



Referenced by \mbox{\hyperlink{ng__pipe_8c_source_l00297}{ngp\+\_\+rcvmsg()}}.

\mbox{\Hypertarget{structng__pipe__cfg_a509288143bc4f42a55805a4a801bbdd0}\label{structng__pipe__cfg_a509288143bc4f42a55805a4a801bbdd0}} 
\index{ng\_pipe\_cfg@{ng\_pipe\_cfg}!downstream@{downstream}}
\index{downstream@{downstream}!ng\_pipe\_cfg@{ng\_pipe\_cfg}}
\doxysubsubsection{\texorpdfstring{downstream}{downstream}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structng__pipe__hookcfg}{ng\+\_\+pipe\+\_\+hookcfg}} ng\+\_\+pipe\+\_\+cfg\+::downstream}



Definition at line \mbox{\hyperlink{ng__pipe_8h_source_l00150}{150}} of file \mbox{\hyperlink{ng__pipe_8h_source}{ng\+\_\+pipe.\+h}}.



Referenced by \mbox{\hyperlink{ng__pipe_8c_source_l00297}{ngp\+\_\+rcvmsg()}}.

\mbox{\Hypertarget{structng__pipe__cfg_a3b6fae54bcce3d0640dc8355c7a13ec5}\label{structng__pipe__cfg_a3b6fae54bcce3d0640dc8355c7a13ec5}} 
\index{ng\_pipe\_cfg@{ng\_pipe\_cfg}!header\_offset@{header\_offset}}
\index{header\_offset@{header\_offset}!ng\_pipe\_cfg@{ng\_pipe\_cfg}}
\doxysubsubsection{\texorpdfstring{header\_offset}{header\_offset}}
{\footnotesize\ttfamily u\+\_\+int32\+\_\+t ng\+\_\+pipe\+\_\+cfg\+::header\+\_\+offset}



Definition at line \mbox{\hyperlink{ng__pipe_8h_source_l00148}{148}} of file \mbox{\hyperlink{ng__pipe_8h_source}{ng\+\_\+pipe.\+h}}.



Referenced by \mbox{\hyperlink{ng__pipe_8c_source_l00297}{ngp\+\_\+rcvmsg()}}.

\mbox{\Hypertarget{structng__pipe__cfg_afae1431efbbf4a0db8e6cf27400cbb50}\label{structng__pipe__cfg_afae1431efbbf4a0db8e6cf27400cbb50}} 
\index{ng\_pipe\_cfg@{ng\_pipe\_cfg}!overhead@{overhead}}
\index{overhead@{overhead}!ng\_pipe\_cfg@{ng\_pipe\_cfg}}
\doxysubsubsection{\texorpdfstring{overhead}{overhead}}
{\footnotesize\ttfamily u\+\_\+int32\+\_\+t ng\+\_\+pipe\+\_\+cfg\+::overhead}



Definition at line \mbox{\hyperlink{ng__pipe_8h_source_l00149}{149}} of file \mbox{\hyperlink{ng__pipe_8h_source}{ng\+\_\+pipe.\+h}}.



Referenced by \mbox{\hyperlink{ng__pipe_8c_source_l00297}{ngp\+\_\+rcvmsg()}}.

\mbox{\Hypertarget{structng__pipe__cfg_a33bb316d0e64ed28641ce9d5112f3511}\label{structng__pipe__cfg_a33bb316d0e64ed28641ce9d5112f3511}} 
\index{ng\_pipe\_cfg@{ng\_pipe\_cfg}!upstream@{upstream}}
\index{upstream@{upstream}!ng\_pipe\_cfg@{ng\_pipe\_cfg}}
\doxysubsubsection{\texorpdfstring{upstream}{upstream}}
{\footnotesize\ttfamily struct \mbox{\hyperlink{structng__pipe__hookcfg}{ng\+\_\+pipe\+\_\+hookcfg}} ng\+\_\+pipe\+\_\+cfg\+::upstream}



Definition at line \mbox{\hyperlink{ng__pipe_8h_source_l00151}{151}} of file \mbox{\hyperlink{ng__pipe_8h_source}{ng\+\_\+pipe.\+h}}.



Referenced by \mbox{\hyperlink{ng__pipe_8c_source_l00297}{ngp\+\_\+rcvmsg()}}.



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