\doxysection{abis\+\_\+nm\+\_\+sw\+\_\+desc Struct Reference}
\label{structabis__nm__sw__desc}\index{abis\_nm\_sw\_desc@{abis\_nm\_sw\_desc}}


3GPP TS 52.\+021 §9.4.\+62 SW Description  




{\ttfamily \#include $<$gsm\+\_\+12\+\_\+21.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
uint8\+\_\+t \textbf{ file\+\_\+id} [UINT8\+\_\+\+MAX]
\item 
uint8\+\_\+t \textbf{ file\+\_\+id\+\_\+len}
\item 
uint8\+\_\+t \textbf{ file\+\_\+version} [UINT8\+\_\+\+MAX]
\item 
uint8\+\_\+t \textbf{ file\+\_\+version\+\_\+len}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
3GPP TS 52.\+021 §9.4.\+62 SW Description 

\doxysubsection{Field Documentation}
\mbox{\label{structabis__nm__sw__desc_a217212d5ccd7792716ded3ef098715a0}} 
\index{abis\_nm\_sw\_desc@{abis\_nm\_sw\_desc}!file\_id@{file\_id}}
\index{file\_id@{file\_id}!abis\_nm\_sw\_desc@{abis\_nm\_sw\_desc}}
\doxysubsubsection{file\_id}
{\footnotesize\ttfamily uint8\+\_\+t abis\+\_\+nm\+\_\+sw\+\_\+desc\+::file\+\_\+id[UINT8\+\_\+\+MAX]}



Referenced by \textbf{ abis\+\_\+nm\+\_\+get\+\_\+sw\+\_\+desc()}, \textbf{ abis\+\_\+nm\+\_\+put\+\_\+sw\+\_\+desc()}, and \textbf{ abis\+\_\+nm\+\_\+put\+\_\+sw\+\_\+file()}.

\mbox{\label{structabis__nm__sw__desc_a9065d2fec998f19473545219b70fbffc}} 
\index{abis\_nm\_sw\_desc@{abis\_nm\_sw\_desc}!file\_id\_len@{file\_id\_len}}
\index{file\_id\_len@{file\_id\_len}!abis\_nm\_sw\_desc@{abis\_nm\_sw\_desc}}
\doxysubsubsection{file\_id\_len}
{\footnotesize\ttfamily uint8\+\_\+t abis\+\_\+nm\+\_\+sw\+\_\+desc\+::file\+\_\+id\+\_\+len}



Referenced by \textbf{ abis\+\_\+nm\+\_\+get\+\_\+sw\+\_\+desc()}, \textbf{ abis\+\_\+nm\+\_\+put\+\_\+sw\+\_\+desc()}, \textbf{ abis\+\_\+nm\+\_\+put\+\_\+sw\+\_\+file()}, and \textbf{ abis\+\_\+nm\+\_\+sw\+\_\+desc\+\_\+len()}.

\mbox{\label{structabis__nm__sw__desc_aa8c38d2d1096255a760b61d4e65e9767}} 
\index{abis\_nm\_sw\_desc@{abis\_nm\_sw\_desc}!file\_version@{file\_version}}
\index{file\_version@{file\_version}!abis\_nm\_sw\_desc@{abis\_nm\_sw\_desc}}
\doxysubsubsection{file\_version}
{\footnotesize\ttfamily uint8\+\_\+t abis\+\_\+nm\+\_\+sw\+\_\+desc\+::file\+\_\+version[UINT8\+\_\+\+MAX]}



Referenced by \textbf{ abis\+\_\+nm\+\_\+get\+\_\+sw\+\_\+desc()}, \textbf{ abis\+\_\+nm\+\_\+put\+\_\+sw\+\_\+desc()}, and \textbf{ abis\+\_\+nm\+\_\+put\+\_\+sw\+\_\+file()}.

\mbox{\label{structabis__nm__sw__desc_a9a3296562ffff9b2f3d81205fd1a0d84}} 
\index{abis\_nm\_sw\_desc@{abis\_nm\_sw\_desc}!file\_version\_len@{file\_version\_len}}
\index{file\_version\_len@{file\_version\_len}!abis\_nm\_sw\_desc@{abis\_nm\_sw\_desc}}
\doxysubsubsection{file\_version\_len}
{\footnotesize\ttfamily uint8\+\_\+t abis\+\_\+nm\+\_\+sw\+\_\+desc\+::file\+\_\+version\+\_\+len}



Referenced by \textbf{ abis\+\_\+nm\+\_\+get\+\_\+sw\+\_\+desc()}, \textbf{ abis\+\_\+nm\+\_\+put\+\_\+sw\+\_\+desc()}, \textbf{ abis\+\_\+nm\+\_\+put\+\_\+sw\+\_\+file()}, and \textbf{ abis\+\_\+nm\+\_\+sw\+\_\+desc\+\_\+len()}.



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