\doxysection{gsm48\+\_\+cm\+\_\+change Struct Reference}
\label{structgsm48__cm__change}\index{gsm48\_cm\_change@{gsm48\_cm\_change}}


{\ttfamily \#include $<$gsm\+\_\+04\+\_\+08.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
uint8\+\_\+t \textbf{ cm2\+\_\+len}
\item 
struct \textbf{ gsm48\+\_\+classmark2} \textbf{ cm2}
\item 
uint8\+\_\+t \textbf{ data} [0]
\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structgsm48__cm__change_adc90dbd8e7956c664abd7a1d94eb088e}} 
\index{gsm48\_cm\_change@{gsm48\_cm\_change}!cm2@{cm2}}
\index{cm2@{cm2}!gsm48\_cm\_change@{gsm48\_cm\_change}}
\doxysubsubsection{cm2}
{\footnotesize\ttfamily struct \textbf{ gsm48\+\_\+classmark2} gsm48\+\_\+cm\+\_\+change\+::cm2}

\mbox{\label{structgsm48__cm__change_ab18f0cb129f2010faf6b93f1c102d1e5}} 
\index{gsm48\_cm\_change@{gsm48\_cm\_change}!cm2\_len@{cm2\_len}}
\index{cm2\_len@{cm2\_len}!gsm48\_cm\_change@{gsm48\_cm\_change}}
\doxysubsubsection{cm2\_len}
{\footnotesize\ttfamily uint8\+\_\+t gsm48\+\_\+cm\+\_\+change\+::cm2\+\_\+len}

\mbox{\label{structgsm48__cm__change_afc0f1d0a2176be475b227e8d697112a4}} 
\index{gsm48\_cm\_change@{gsm48\_cm\_change}!data@{data}}
\index{data@{data}!gsm48\_cm\_change@{gsm48\_cm\_change}}
\doxysubsubsection{data}
{\footnotesize\ttfamily uint8\+\_\+t gsm48\+\_\+cm\+\_\+change\+::data[0]}



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