\doxysection{bsslap\+\_\+pdu Struct Reference}
\label{structbsslap__pdu}\index{bsslap\_pdu@{bsslap\_pdu}}


{\ttfamily \#include $<$gsm\+\_\+48\+\_\+071.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
enum \textbf{ bsslap\+\_\+msgt} \textbf{ msg\+\_\+type}
\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>struct \textbf{ bsslap\_ta\_response} \textbf{ ta\_response}\\
\>enum \textbf{ bsslap\_cause} \textbf{ reject}\\
\>struct \textbf{ bsslap\_reset} \textbf{ reset}\\
\>enum \textbf{ bsslap\_cause} \textbf{ abort}\\
\>struct \textbf{ bsslap\_ta\_layer3} \textbf{ ta\_layer3}\\
\}; \\

\end{tabbing}\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structbsslap__pdu_aff33e918a164fbc0563bb85a415f0054}} 
\doxysubsubsection{}
{\footnotesize\ttfamily union  \{ ... \}  bsslap\+\_\+pdu\+::@120}

\mbox{\label{structbsslap__pdu_a716265b051132e5b9cf021e2b5b1d246}} 
\index{bsslap\_pdu@{bsslap\_pdu}!abort@{abort}}
\index{abort@{abort}!bsslap\_pdu@{bsslap\_pdu}}
\doxysubsubsection{abort}
{\footnotesize\ttfamily enum \textbf{ bsslap\+\_\+cause} bsslap\+\_\+pdu\+::abort}



Referenced by \textbf{ osmo\+\_\+bsslap\+\_\+dec()}, and \textbf{ osmo\+\_\+bsslap\+\_\+enc()}.

\mbox{\label{structbsslap__pdu_ad8c962219e5bd1580bd6db90a3be8b36}} 
\index{bsslap\_pdu@{bsslap\_pdu}!msg\_type@{msg\_type}}
\index{msg\_type@{msg\_type}!bsslap\_pdu@{bsslap\_pdu}}
\doxysubsubsection{msg\_type}
{\footnotesize\ttfamily enum \textbf{ bsslap\+\_\+msgt} bsslap\+\_\+pdu\+::msg\+\_\+type}



Referenced by \textbf{ osmo\+\_\+bssap\+\_\+le\+\_\+pdu\+\_\+to\+\_\+str\+\_\+buf()}, \textbf{ osmo\+\_\+bsslap\+\_\+dec()}, and \textbf{ osmo\+\_\+bsslap\+\_\+enc()}.

\mbox{\label{structbsslap__pdu_afb35ec2ab20f66e816717017e922207d}} 
\index{bsslap\_pdu@{bsslap\_pdu}!reject@{reject}}
\index{reject@{reject}!bsslap\_pdu@{bsslap\_pdu}}
\doxysubsubsection{reject}
{\footnotesize\ttfamily enum \textbf{ bsslap\+\_\+cause} bsslap\+\_\+pdu\+::reject}



Referenced by \textbf{ osmo\+\_\+bsslap\+\_\+dec()}, and \textbf{ osmo\+\_\+bsslap\+\_\+enc()}.

\mbox{\label{structbsslap__pdu_ae5b8a9fffcddd78f5e1ec1bc44bf0fdb}} 
\index{bsslap\_pdu@{bsslap\_pdu}!reset@{reset}}
\index{reset@{reset}!bsslap\_pdu@{bsslap\_pdu}}
\doxysubsubsection{reset}
{\footnotesize\ttfamily struct \textbf{ bsslap\+\_\+reset} bsslap\+\_\+pdu\+::reset}



Referenced by \textbf{ osmo\+\_\+bsslap\+\_\+dec()}, and \textbf{ osmo\+\_\+bsslap\+\_\+enc()}.

\mbox{\label{structbsslap__pdu_ad6c81586a997256c9ce65688fb1984eb}} 
\index{bsslap\_pdu@{bsslap\_pdu}!ta\_layer3@{ta\_layer3}}
\index{ta\_layer3@{ta\_layer3}!bsslap\_pdu@{bsslap\_pdu}}
\doxysubsubsection{ta\_layer3}
{\footnotesize\ttfamily struct \textbf{ bsslap\+\_\+ta\+\_\+layer3} bsslap\+\_\+pdu\+::ta\+\_\+layer3}



Referenced by \textbf{ osmo\+\_\+bsslap\+\_\+dec()}, and \textbf{ osmo\+\_\+bsslap\+\_\+enc()}.

\mbox{\label{structbsslap__pdu_ab6ea87a3ff047e13f70543bf6d60be7c}} 
\index{bsslap\_pdu@{bsslap\_pdu}!ta\_response@{ta\_response}}
\index{ta\_response@{ta\_response}!bsslap\_pdu@{bsslap\_pdu}}
\doxysubsubsection{ta\_response}
{\footnotesize\ttfamily struct \textbf{ bsslap\+\_\+ta\+\_\+response} bsslap\+\_\+pdu\+::ta\+\_\+response}



Referenced by \textbf{ osmo\+\_\+bsslap\+\_\+dec()}, and \textbf{ osmo\+\_\+bsslap\+\_\+enc()}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
include/osmocom/gsm/protocol/\textbf{ gsm\+\_\+48\+\_\+071.\+h}\end{DoxyCompactItemize}
