\doxysection{\+\_\+gsmtap\+\_\+inst\+\_\+legacy Struct Reference}
\label{struct__gsmtap__inst__legacy}\index{\_gsmtap\_inst\_legacy@{\_gsmtap\_inst\_legacy}}
\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
int \textbf{ ofd\+\_\+wq\+\_\+mode}
\item 
struct \textbf{ osmo\+\_\+wqueue} \textbf{ wq}
\item 
struct \textbf{ osmo\+\_\+fd} \textbf{ sink\+\_\+ofd}
\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{struct__gsmtap__inst__legacy_a53373f79ad6e49aeea1a0aff446d0bd1}} 
\index{\_gsmtap\_inst\_legacy@{\_gsmtap\_inst\_legacy}!ofd\_wq\_mode@{ofd\_wq\_mode}}
\index{ofd\_wq\_mode@{ofd\_wq\_mode}!\_gsmtap\_inst\_legacy@{\_gsmtap\_inst\_legacy}}
\doxysubsubsection{ofd\_wq\_mode}
{\footnotesize\ttfamily int \+\_\+gsmtap\+\_\+inst\+\_\+legacy\+::ofd\+\_\+wq\+\_\+mode}

\mbox{\label{struct__gsmtap__inst__legacy_a0b48d5f434a518a8352d22fdde4ed5c2}} 
\index{\_gsmtap\_inst\_legacy@{\_gsmtap\_inst\_legacy}!sink\_ofd@{sink\_ofd}}
\index{sink\_ofd@{sink\_ofd}!\_gsmtap\_inst\_legacy@{\_gsmtap\_inst\_legacy}}
\doxysubsubsection{sink\_ofd}
{\footnotesize\ttfamily struct \textbf{ osmo\+\_\+fd} \+\_\+gsmtap\+\_\+inst\+\_\+legacy\+::sink\+\_\+ofd}

\mbox{\label{struct__gsmtap__inst__legacy_a7c986bd3c850529956a561021c854715}} 
\index{\_gsmtap\_inst\_legacy@{\_gsmtap\_inst\_legacy}!wq@{wq}}
\index{wq@{wq}!\_gsmtap\_inst\_legacy@{\_gsmtap\_inst\_legacy}}
\doxysubsubsection{wq}
{\footnotesize\ttfamily struct \textbf{ osmo\+\_\+wqueue} \+\_\+gsmtap\+\_\+inst\+\_\+legacy\+::wq}



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/core/\textbf{ gsmtap\+\_\+util.\+c}\end{DoxyCompactItemize}
