\section{osmux\+\_\+out\+\_\+handle Struct Reference}
\label{structosmux__out__handle}\index{osmux\+\_\+out\+\_\+handle@{osmux\+\_\+out\+\_\+handle}}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\label{structosmux__out__handle_aee1bdb3d46a66d0b153a423f53a83880}} 
uint16\+\_\+t {\bfseries rtp\+\_\+seq}
\item 
\mbox{\label{structosmux__out__handle_a15fd8367e4a22c0f47a5b331efb6d7e5}} 
uint32\+\_\+t {\bfseries rtp\+\_\+timestamp}
\item 
\mbox{\label{structosmux__out__handle_a3096fae9b4391ff0754406c8e4545653}} 
uint32\+\_\+t {\bfseries rtp\+\_\+ssrc}
\item 
\mbox{\label{structosmux__out__handle_a7ccc5436eab676ffd43653b38de62626}} 
uint8\+\_\+t {\bfseries rtp\+\_\+payload\+\_\+type}
\item 
\mbox{\label{structosmux__out__handle_aa44bc279d52ce909c02c3f26c104fe39}} 
uint8\+\_\+t {\bfseries osmux\+\_\+seq\+\_\+ack}
\item 
\mbox{\label{structosmux__out__handle_aeb2a82bcffb2e94fe238779d7bfe24af}} 
struct osmo\+\_\+timer\+\_\+list {\bfseries timer}
\item 
\mbox{\label{structosmux__out__handle_a0127194adc4acf055bfb5bf656175cea}} 
struct llist\+\_\+head {\bfseries list}
\item 
\mbox{\label{structosmux__out__handle_a6995e0db09de16551070a1a6e4421f82}} 
void($\ast$ {\bfseries tx\+\_\+cb} )(struct msgb $\ast$msg, void $\ast$data)
\item 
\mbox{\label{structosmux__out__handle_af25716a02d38f2d33c922cfbe0c170f2}} 
void $\ast$ {\bfseries data}
\item 
\mbox{\label{structosmux__out__handle_a6a2f1c385269cb7b6aea0de0322dc9da}} 
rtp\+\_\+msgb\+\_\+alloc\+\_\+cb\+\_\+t {\bfseries rtp\+\_\+msgb\+\_\+alloc\+\_\+cb}
\item 
\mbox{\label{structosmux__out__handle_ab0c96814da31fa98805800bf3ffa9b7e}} 
void $\ast$ {\bfseries rtp\+\_\+msgb\+\_\+alloc\+\_\+cb\+\_\+data}
\end{DoxyCompactItemize}


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