\hypertarget{structng__async__stat}{}\doxysection{ng\+\_\+async\+\_\+stat Struct Reference}
\label{structng__async__stat}\index{ng\_async\_stat@{ng\_async\_stat}}


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

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
u\+\_\+int32\+\_\+t \mbox{\hyperlink{structng__async__stat_a35d13c1b872c78f4506402bc524d9a91}{sync\+Octets}}
\item 
u\+\_\+int32\+\_\+t \mbox{\hyperlink{structng__async__stat_a9e36075a389ededf118258b71cafde90}{sync\+Frames}}
\item 
u\+\_\+int32\+\_\+t \mbox{\hyperlink{structng__async__stat_ac6fe469301566328de371e637c809570}{sync\+Overflows}}
\item 
u\+\_\+int32\+\_\+t \mbox{\hyperlink{structng__async__stat_a81e85f36a5dd79f2ec94b68a767c1f44}{async\+Octets}}
\item 
u\+\_\+int32\+\_\+t \mbox{\hyperlink{structng__async__stat_a5193b24b4b7efabdd12c0c8c5fa3778a}{async\+Frames}}
\item 
u\+\_\+int32\+\_\+t \mbox{\hyperlink{structng__async__stat_a538d6dcdf152d5e7934313c460b2ccb1}{async\+Runts}}
\item 
u\+\_\+int32\+\_\+t \mbox{\hyperlink{structng__async__stat_ac79c7ad189ee60d8161c19f02d232708}{async\+Overflows}}
\item 
u\+\_\+int32\+\_\+t \mbox{\hyperlink{structng__async__stat_aa574c5369bbf0de39ccd6d882253c1a1}{async\+Bad\+Check\+Sums}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{ng__async_8h_source_l00061}{61}} of file \mbox{\hyperlink{ng__async_8h_source}{ng\+\_\+async.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structng__async__stat_aa574c5369bbf0de39ccd6d882253c1a1}\label{structng__async__stat_aa574c5369bbf0de39ccd6d882253c1a1}} 
\index{ng\_async\_stat@{ng\_async\_stat}!asyncBadCheckSums@{asyncBadCheckSums}}
\index{asyncBadCheckSums@{asyncBadCheckSums}!ng\_async\_stat@{ng\_async\_stat}}
\doxysubsubsection{\texorpdfstring{asyncBadCheckSums}{asyncBadCheckSums}}
{\footnotesize\ttfamily u\+\_\+int32\+\_\+t ng\+\_\+async\+\_\+stat\+::async\+Bad\+Check\+Sums}



Definition at line \mbox{\hyperlink{ng__async_8h_source_l00069}{69}} of file \mbox{\hyperlink{ng__async_8h_source}{ng\+\_\+async.\+h}}.



Referenced by \mbox{\hyperlink{ng__async_8c_source_l00491}{nga\+\_\+rcv\+\_\+async()}}.

\mbox{\Hypertarget{structng__async__stat_a5193b24b4b7efabdd12c0c8c5fa3778a}\label{structng__async__stat_a5193b24b4b7efabdd12c0c8c5fa3778a}} 
\index{ng\_async\_stat@{ng\_async\_stat}!asyncFrames@{asyncFrames}}
\index{asyncFrames@{asyncFrames}!ng\_async\_stat@{ng\_async\_stat}}
\doxysubsubsection{\texorpdfstring{asyncFrames}{asyncFrames}}
{\footnotesize\ttfamily u\+\_\+int32\+\_\+t ng\+\_\+async\+\_\+stat\+::async\+Frames}



Definition at line \mbox{\hyperlink{ng__async_8h_source_l00066}{66}} of file \mbox{\hyperlink{ng__async_8h_source}{ng\+\_\+async.\+h}}.



Referenced by \mbox{\hyperlink{ng__async_8c_source_l00491}{nga\+\_\+rcv\+\_\+async()}}.

\mbox{\Hypertarget{structng__async__stat_a81e85f36a5dd79f2ec94b68a767c1f44}\label{structng__async__stat_a81e85f36a5dd79f2ec94b68a767c1f44}} 
\index{ng\_async\_stat@{ng\_async\_stat}!asyncOctets@{asyncOctets}}
\index{asyncOctets@{asyncOctets}!ng\_async\_stat@{ng\_async\_stat}}
\doxysubsubsection{\texorpdfstring{asyncOctets}{asyncOctets}}
{\footnotesize\ttfamily u\+\_\+int32\+\_\+t ng\+\_\+async\+\_\+stat\+::async\+Octets}



Definition at line \mbox{\hyperlink{ng__async_8h_source_l00065}{65}} of file \mbox{\hyperlink{ng__async_8h_source}{ng\+\_\+async.\+h}}.



Referenced by \mbox{\hyperlink{ng__async_8c_source_l00491}{nga\+\_\+rcv\+\_\+async()}}.

\mbox{\Hypertarget{structng__async__stat_ac79c7ad189ee60d8161c19f02d232708}\label{structng__async__stat_ac79c7ad189ee60d8161c19f02d232708}} 
\index{ng\_async\_stat@{ng\_async\_stat}!asyncOverflows@{asyncOverflows}}
\index{asyncOverflows@{asyncOverflows}!ng\_async\_stat@{ng\_async\_stat}}
\doxysubsubsection{\texorpdfstring{asyncOverflows}{asyncOverflows}}
{\footnotesize\ttfamily u\+\_\+int32\+\_\+t ng\+\_\+async\+\_\+stat\+::async\+Overflows}



Definition at line \mbox{\hyperlink{ng__async_8h_source_l00068}{68}} of file \mbox{\hyperlink{ng__async_8h_source}{ng\+\_\+async.\+h}}.



Referenced by \mbox{\hyperlink{ng__async_8c_source_l00491}{nga\+\_\+rcv\+\_\+async()}}.

\mbox{\Hypertarget{structng__async__stat_a538d6dcdf152d5e7934313c460b2ccb1}\label{structng__async__stat_a538d6dcdf152d5e7934313c460b2ccb1}} 
\index{ng\_async\_stat@{ng\_async\_stat}!asyncRunts@{asyncRunts}}
\index{asyncRunts@{asyncRunts}!ng\_async\_stat@{ng\_async\_stat}}
\doxysubsubsection{\texorpdfstring{asyncRunts}{asyncRunts}}
{\footnotesize\ttfamily u\+\_\+int32\+\_\+t ng\+\_\+async\+\_\+stat\+::async\+Runts}



Definition at line \mbox{\hyperlink{ng__async_8h_source_l00067}{67}} of file \mbox{\hyperlink{ng__async_8h_source}{ng\+\_\+async.\+h}}.



Referenced by \mbox{\hyperlink{ng__async_8c_source_l00491}{nga\+\_\+rcv\+\_\+async()}}.

\mbox{\Hypertarget{structng__async__stat_a9e36075a389ededf118258b71cafde90}\label{structng__async__stat_a9e36075a389ededf118258b71cafde90}} 
\index{ng\_async\_stat@{ng\_async\_stat}!syncFrames@{syncFrames}}
\index{syncFrames@{syncFrames}!ng\_async\_stat@{ng\_async\_stat}}
\doxysubsubsection{\texorpdfstring{syncFrames}{syncFrames}}
{\footnotesize\ttfamily u\+\_\+int32\+\_\+t ng\+\_\+async\+\_\+stat\+::sync\+Frames}



Definition at line \mbox{\hyperlink{ng__async_8h_source_l00063}{63}} of file \mbox{\hyperlink{ng__async_8h_source}{ng\+\_\+async.\+h}}.



Referenced by \mbox{\hyperlink{ng__async_8c_source_l00400}{nga\+\_\+rcv\+\_\+sync()}}.

\mbox{\Hypertarget{structng__async__stat_a35d13c1b872c78f4506402bc524d9a91}\label{structng__async__stat_a35d13c1b872c78f4506402bc524d9a91}} 
\index{ng\_async\_stat@{ng\_async\_stat}!syncOctets@{syncOctets}}
\index{syncOctets@{syncOctets}!ng\_async\_stat@{ng\_async\_stat}}
\doxysubsubsection{\texorpdfstring{syncOctets}{syncOctets}}
{\footnotesize\ttfamily u\+\_\+int32\+\_\+t ng\+\_\+async\+\_\+stat\+::sync\+Octets}



Definition at line \mbox{\hyperlink{ng__async_8h_source_l00062}{62}} of file \mbox{\hyperlink{ng__async_8h_source}{ng\+\_\+async.\+h}}.



Referenced by \mbox{\hyperlink{ng__async_8c_source_l00400}{nga\+\_\+rcv\+\_\+sync()}}.

\mbox{\Hypertarget{structng__async__stat_ac6fe469301566328de371e637c809570}\label{structng__async__stat_ac6fe469301566328de371e637c809570}} 
\index{ng\_async\_stat@{ng\_async\_stat}!syncOverflows@{syncOverflows}}
\index{syncOverflows@{syncOverflows}!ng\_async\_stat@{ng\_async\_stat}}
\doxysubsubsection{\texorpdfstring{syncOverflows}{syncOverflows}}
{\footnotesize\ttfamily u\+\_\+int32\+\_\+t ng\+\_\+async\+\_\+stat\+::sync\+Overflows}



Definition at line \mbox{\hyperlink{ng__async_8h_source_l00064}{64}} of file \mbox{\hyperlink{ng__async_8h_source}{ng\+\_\+async.\+h}}.



Referenced by \mbox{\hyperlink{ng__async_8c_source_l00400}{nga\+\_\+rcv\+\_\+sync()}}.



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