\doxysection{bssgp\+\_\+ran\+\_\+inf\+\_\+app\+\_\+err\+\_\+rim\+\_\+cont Struct Reference}
\label{structbssgp__ran__inf__app__err__rim__cont}\index{bssgp\_ran\_inf\_app\_err\_rim\_cont@{bssgp\_ran\_inf\_app\_err\_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 
struct \textbf{ bssgp\+\_\+rim\+\_\+pdu\+\_\+ind} \textbf{ pdu\+\_\+ind}
\item 
uint8\+\_\+t \textbf{ prot\+\_\+ver}
\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>struct \textbf{ bssgp\_app\_err\_cont\_nacc} \textbf{ app\_err\_cont\_nacc}\\
\} \textbf{ u}\\

\end{tabbing}\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structbssgp__ran__inf__app__err__rim__cont_a6fec918a7718cf51b0ac44300e6cff83}} 
\index{bssgp\_ran\_inf\_app\_err\_rim\_cont@{bssgp\_ran\_inf\_app\_err\_rim\_cont}!app\_err\_cont\_nacc@{app\_err\_cont\_nacc}}
\index{app\_err\_cont\_nacc@{app\_err\_cont\_nacc}!bssgp\_ran\_inf\_app\_err\_rim\_cont@{bssgp\_ran\_inf\_app\_err\_rim\_cont}}
\doxysubsubsection{app\_err\_cont\_nacc}
{\footnotesize\ttfamily struct \textbf{ bssgp\+\_\+app\+\_\+err\+\_\+cont\+\_\+nacc} bssgp\+\_\+ran\+\_\+inf\+\_\+app\+\_\+err\+\_\+rim\+\_\+cont\+::app\+\_\+err\+\_\+cont\+\_\+nacc}



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

\mbox{\label{structbssgp__ran__inf__app__err__rim__cont_a98732797830855b2bdbc499045663687}} 
\index{bssgp\_ran\_inf\_app\_err\_rim\_cont@{bssgp\_ran\_inf\_app\_err\_rim\_cont}!app\_id@{app\_id}}
\index{app\_id@{app\_id}!bssgp\_ran\_inf\_app\_err\_rim\_cont@{bssgp\_ran\_inf\_app\_err\_rim\_cont}}
\doxysubsubsection{app\_id}
{\footnotesize\ttfamily enum \textbf{ bssgp\+\_\+ran\+\_\+inf\+\_\+app\+\_\+id} bssgp\+\_\+ran\+\_\+inf\+\_\+app\+\_\+err\+\_\+rim\+\_\+cont\+::app\+\_\+id}



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

\mbox{\label{structbssgp__ran__inf__app__err__rim__cont_a9abc36042b72b0da5a1ce1c3704fa127}} 
\index{bssgp\_ran\_inf\_app\_err\_rim\_cont@{bssgp\_ran\_inf\_app\_err\_rim\_cont}!pdu\_ind@{pdu\_ind}}
\index{pdu\_ind@{pdu\_ind}!bssgp\_ran\_inf\_app\_err\_rim\_cont@{bssgp\_ran\_inf\_app\_err\_rim\_cont}}
\doxysubsubsection{pdu\_ind}
{\footnotesize\ttfamily struct \textbf{ bssgp\+\_\+rim\+\_\+pdu\+\_\+ind} bssgp\+\_\+ran\+\_\+inf\+\_\+app\+\_\+err\+\_\+rim\+\_\+cont\+::pdu\+\_\+ind}

\mbox{\label{structbssgp__ran__inf__app__err__rim__cont_a4ae259a93ad1c35c93609ca5ee766842}} 
\index{bssgp\_ran\_inf\_app\_err\_rim\_cont@{bssgp\_ran\_inf\_app\_err\_rim\_cont}!prot\_ver@{prot\_ver}}
\index{prot\_ver@{prot\_ver}!bssgp\_ran\_inf\_app\_err\_rim\_cont@{bssgp\_ran\_inf\_app\_err\_rim\_cont}}
\doxysubsubsection{prot\_ver}
{\footnotesize\ttfamily uint8\+\_\+t bssgp\+\_\+ran\+\_\+inf\+\_\+app\+\_\+err\+\_\+rim\+\_\+cont\+::prot\+\_\+ver}

\mbox{\label{structbssgp__ran__inf__app__err__rim__cont_a166b5b37d71bf0c5df3352711eefaea3}} 
\index{bssgp\_ran\_inf\_app\_err\_rim\_cont@{bssgp\_ran\_inf\_app\_err\_rim\_cont}!seq\_num@{seq\_num}}
\index{seq\_num@{seq\_num}!bssgp\_ran\_inf\_app\_err\_rim\_cont@{bssgp\_ran\_inf\_app\_err\_rim\_cont}}
\doxysubsubsection{seq\_num}
{\footnotesize\ttfamily uint32\+\_\+t bssgp\+\_\+ran\+\_\+inf\+\_\+app\+\_\+err\+\_\+rim\+\_\+cont\+::seq\+\_\+num}

\mbox{\label{structbssgp__ran__inf__app__err__rim__cont_a6989e9067421c1e6b02e87f3977c9cf6}} 
\index{bssgp\_ran\_inf\_app\_err\_rim\_cont@{bssgp\_ran\_inf\_app\_err\_rim\_cont}!u@{u}}
\index{u@{u}!bssgp\_ran\_inf\_app\_err\_rim\_cont@{bssgp\_ran\_inf\_app\_err\_rim\_cont}}
\doxysubsubsection{}
{\footnotesize\ttfamily union  \{ ... \}  bssgp\+\_\+ran\+\_\+inf\+\_\+app\+\_\+err\+\_\+rim\+\_\+cont\+::u}



Referenced by \textbf{ bssgp\+\_\+dec\+\_\+ran\+\_\+inf\+\_\+app\+\_\+err\+\_\+rim\+\_\+cont()}, and \textbf{ bssgp\+\_\+enc\+\_\+ran\+\_\+inf\+\_\+app\+\_\+err\+\_\+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}
