\doxysection{bssgp\+\_\+ran\+\_\+inf\+\_\+ack\+\_\+rim\+\_\+cont Struct Reference}
\label{structbssgp__ran__inf__ack__rim__cont}\index{bssgp\_ran\_inf\_ack\_rim\_cont@{bssgp\_ran\_inf\_ack\_rim\_cont}}


{\ttfamily \#include $<$gprs\+\_\+bssgp\+\_\+rim.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
enum \textbf{ bssgp\+\_\+ran\+\_\+inf\+\_\+app\+\_\+id} \textbf{ app\+\_\+id}
\item 
uint32\+\_\+t \textbf{ seq\+\_\+num}
\item 
uint8\+\_\+t \textbf{ prot\+\_\+ver}
\item 
const uint8\+\_\+t $\ast$ \textbf{ son\+\_\+trans\+\_\+app\+\_\+id}
\item 
size\+\_\+t \textbf{ son\+\_\+trans\+\_\+app\+\_\+id\+\_\+len}
\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structbssgp__ran__inf__ack__rim__cont_a643381a8a26004b3fad55cb5dea9f42f}} 
\index{bssgp\_ran\_inf\_ack\_rim\_cont@{bssgp\_ran\_inf\_ack\_rim\_cont}!app\_id@{app\_id}}
\index{app\_id@{app\_id}!bssgp\_ran\_inf\_ack\_rim\_cont@{bssgp\_ran\_inf\_ack\_rim\_cont}}
\doxysubsubsection{app\_id}
{\footnotesize\ttfamily enum \textbf{ bssgp\+\_\+ran\+\_\+inf\+\_\+app\+\_\+id} bssgp\+\_\+ran\+\_\+inf\+\_\+ack\+\_\+rim\+\_\+cont\+::app\+\_\+id}



Referenced by \textbf{ bssgp\+\_\+dec\+\_\+ran\+\_\+inf\+\_\+ack\+\_\+rim\+\_\+cont()}, and \textbf{ bssgp\+\_\+enc\+\_\+ran\+\_\+inf\+\_\+ack\+\_\+rim\+\_\+cont()}.

\mbox{\label{structbssgp__ran__inf__ack__rim__cont_a034a3ae6427722941344c447e31f7fec}} 
\index{bssgp\_ran\_inf\_ack\_rim\_cont@{bssgp\_ran\_inf\_ack\_rim\_cont}!prot\_ver@{prot\_ver}}
\index{prot\_ver@{prot\_ver}!bssgp\_ran\_inf\_ack\_rim\_cont@{bssgp\_ran\_inf\_ack\_rim\_cont}}
\doxysubsubsection{prot\_ver}
{\footnotesize\ttfamily uint8\+\_\+t bssgp\+\_\+ran\+\_\+inf\+\_\+ack\+\_\+rim\+\_\+cont\+::prot\+\_\+ver}



Referenced by \textbf{ bssgp\+\_\+dec\+\_\+ran\+\_\+inf\+\_\+ack\+\_\+rim\+\_\+cont()}, and \textbf{ bssgp\+\_\+enc\+\_\+ran\+\_\+inf\+\_\+ack\+\_\+rim\+\_\+cont()}.

\mbox{\label{structbssgp__ran__inf__ack__rim__cont_aa2df52f8daa61899fc35090283fd95c5}} 
\index{bssgp\_ran\_inf\_ack\_rim\_cont@{bssgp\_ran\_inf\_ack\_rim\_cont}!seq\_num@{seq\_num}}
\index{seq\_num@{seq\_num}!bssgp\_ran\_inf\_ack\_rim\_cont@{bssgp\_ran\_inf\_ack\_rim\_cont}}
\doxysubsubsection{seq\_num}
{\footnotesize\ttfamily uint32\+\_\+t bssgp\+\_\+ran\+\_\+inf\+\_\+ack\+\_\+rim\+\_\+cont\+::seq\+\_\+num}



Referenced by \textbf{ bssgp\+\_\+dec\+\_\+ran\+\_\+inf\+\_\+ack\+\_\+rim\+\_\+cont()}, and \textbf{ bssgp\+\_\+enc\+\_\+ran\+\_\+inf\+\_\+ack\+\_\+rim\+\_\+cont()}.

\mbox{\label{structbssgp__ran__inf__ack__rim__cont_ad90a461e356a31c6f7d90c3e48c9cb3c}} 
\index{bssgp\_ran\_inf\_ack\_rim\_cont@{bssgp\_ran\_inf\_ack\_rim\_cont}!son\_trans\_app\_id@{son\_trans\_app\_id}}
\index{son\_trans\_app\_id@{son\_trans\_app\_id}!bssgp\_ran\_inf\_ack\_rim\_cont@{bssgp\_ran\_inf\_ack\_rim\_cont}}
\doxysubsubsection{son\_trans\_app\_id}
{\footnotesize\ttfamily const uint8\+\_\+t$\ast$ bssgp\+\_\+ran\+\_\+inf\+\_\+ack\+\_\+rim\+\_\+cont\+::son\+\_\+trans\+\_\+app\+\_\+id}



Referenced by \textbf{ bssgp\+\_\+dec\+\_\+ran\+\_\+inf\+\_\+ack\+\_\+rim\+\_\+cont()}, and \textbf{ bssgp\+\_\+enc\+\_\+ran\+\_\+inf\+\_\+ack\+\_\+rim\+\_\+cont()}.

\mbox{\label{structbssgp__ran__inf__ack__rim__cont_a26b074e2685fbbae36a96775c3b38683}} 
\index{bssgp\_ran\_inf\_ack\_rim\_cont@{bssgp\_ran\_inf\_ack\_rim\_cont}!son\_trans\_app\_id\_len@{son\_trans\_app\_id\_len}}
\index{son\_trans\_app\_id\_len@{son\_trans\_app\_id\_len}!bssgp\_ran\_inf\_ack\_rim\_cont@{bssgp\_ran\_inf\_ack\_rim\_cont}}
\doxysubsubsection{son\_trans\_app\_id\_len}
{\footnotesize\ttfamily size\+\_\+t bssgp\+\_\+ran\+\_\+inf\+\_\+ack\+\_\+rim\+\_\+cont\+::son\+\_\+trans\+\_\+app\+\_\+id\+\_\+len}



Referenced by \textbf{ bssgp\+\_\+dec\+\_\+ran\+\_\+inf\+\_\+ack\+\_\+rim\+\_\+cont()}, and \textbf{ bssgp\+\_\+enc\+\_\+ran\+\_\+inf\+\_\+ack\+\_\+rim\+\_\+cont()}.



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