\doxysection{osmo\+\_\+i460\+\_\+subchan\+\_\+mux Struct Reference}
\label{structosmo__i460__subchan__mux}\index{osmo\_i460\_subchan\_mux@{osmo\_i460\_subchan\_mux}}


{\ttfamily \#include $<$i460\+\_\+mux.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \textbf{ llist\+\_\+head} \textbf{ tx\+\_\+queue}
\begin{DoxyCompactList}\small\item\em list of to-\/be-\/transmitted message buffers \end{DoxyCompactList}\item 
\textbf{ in\+\_\+cb\+\_\+queue\+\_\+empty\+\_\+t} \textbf{ in\+\_\+cb\+\_\+queue\+\_\+empty}
\item 
void $\ast$ \textbf{ user\+\_\+data}
\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structosmo__i460__subchan__mux_a50716d8373c0bfc6482334ede806d98c}} 
\index{osmo\_i460\_subchan\_mux@{osmo\_i460\_subchan\_mux}!in\_cb\_queue\_empty@{in\_cb\_queue\_empty}}
\index{in\_cb\_queue\_empty@{in\_cb\_queue\_empty}!osmo\_i460\_subchan\_mux@{osmo\_i460\_subchan\_mux}}
\doxysubsubsection{in\_cb\_queue\_empty}
{\footnotesize\ttfamily \textbf{ in\+\_\+cb\+\_\+queue\+\_\+empty\+\_\+t} osmo\+\_\+i460\+\_\+subchan\+\_\+mux\+::in\+\_\+cb\+\_\+queue\+\_\+empty}



Referenced by \textbf{ mux\+\_\+schan\+\_\+provide\+\_\+bit()}, and \textbf{ osmo\+\_\+i460\+\_\+subchan\+\_\+add()}.

\mbox{\label{structosmo__i460__subchan__mux_a54f1a035debc74beb842afb214c75cef}} 
\index{osmo\_i460\_subchan\_mux@{osmo\_i460\_subchan\_mux}!tx\_queue@{tx\_queue}}
\index{tx\_queue@{tx\_queue}!osmo\_i460\_subchan\_mux@{osmo\_i460\_subchan\_mux}}
\doxysubsubsection{tx\_queue}
{\footnotesize\ttfamily struct \textbf{ llist\+\_\+head} osmo\+\_\+i460\+\_\+subchan\+\_\+mux\+::tx\+\_\+queue}



list of to-\/be-\/transmitted message buffers 



Referenced by \textbf{ mux\+\_\+schan\+\_\+provide\+\_\+bit()}, \textbf{ osmo\+\_\+i460\+\_\+mux\+\_\+enqueue()}, and \textbf{ subchan\+\_\+reset()}.

\mbox{\label{structosmo__i460__subchan__mux_aa0899c0f62b57f6dd9d4a4ba9558962f}} 
\index{osmo\_i460\_subchan\_mux@{osmo\_i460\_subchan\_mux}!user\_data@{user\_data}}
\index{user\_data@{user\_data}!osmo\_i460\_subchan\_mux@{osmo\_i460\_subchan\_mux}}
\doxysubsubsection{user\_data}
{\footnotesize\ttfamily void$\ast$ osmo\+\_\+i460\+\_\+subchan\+\_\+mux\+::user\+\_\+data}



Referenced by \textbf{ mux\+\_\+schan\+\_\+provide\+\_\+bit()}, and \textbf{ osmo\+\_\+i460\+\_\+subchan\+\_\+add()}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
include/osmocom/isdn/\textbf{ i460\+\_\+mux.\+h}\end{DoxyCompactItemize}
