\doxysection{osim\+\_\+card\+\_\+app\+\_\+profile Struct Reference} \label{structosim__card__app__profile}\index{osim\_card\_app\_profile@{osim\_card\_app\_profile}} A card application (e.\+g. {\ttfamily \#include $<$sim.\+h$>$} \doxysubsection*{Data Fields} \begin{DoxyCompactItemize} \item struct \textbf{ llist\+\_\+head} \textbf{ list} \begin{DoxyCompactList}\small\item\em entry in the global list of card application profiles \end{DoxyCompactList}\item const char $\ast$ \textbf{ name} \begin{DoxyCompactList}\small\item\em human-\/readable name \end{DoxyCompactList}\item uint8\+\_\+t \textbf{ aid} [\textbf{ MAX\+\_\+\+AID\+\_\+\+LEN}] \begin{DoxyCompactList}\small\item\em AID of this application, as used in EF.\+DIR. \end{DoxyCompactList}\item uint8\+\_\+t \textbf{ aid\+\_\+len} \item struct \textbf{ osim\+\_\+file\+\_\+desc} $\ast$ \textbf{ adf} \begin{DoxyCompactList}\small\item\em file system description \end{DoxyCompactList}\item const struct \textbf{ osim\+\_\+card\+\_\+sw} $\ast$ \textbf{ sw} \begin{DoxyCompactList}\small\item\em Status words defined by application. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection{Detailed Description} A card application (e.\+g. USIM, ISIM, HPSIM) \doxysubsection{Field Documentation} \mbox{\label{structosim__card__app__profile_abfe8f9c6babe143b1fa683e89d942dd8}} \index{osim\_card\_app\_profile@{osim\_card\_app\_profile}!adf@{adf}} \index{adf@{adf}!osim\_card\_app\_profile@{osim\_card\_app\_profile}} \doxysubsubsection{adf} {\footnotesize\ttfamily struct \textbf{ osim\+\_\+file\+\_\+desc}$\ast$ osim\+\_\+card\+\_\+app\+\_\+profile\+::adf} file system description Referenced by \textbf{ osim\+\_\+aprof\+\_\+hpsim()}, \textbf{ osim\+\_\+aprof\+\_\+isim()}, and \textbf{ osim\+\_\+aprof\+\_\+usim()}. \mbox{\label{structosim__card__app__profile_a5a638da33ee0e623f1de2e3645e4ac0c}} \index{osim\_card\_app\_profile@{osim\_card\_app\_profile}!aid@{aid}} \index{aid@{aid}!osim\_card\_app\_profile@{osim\_card\_app\_profile}} \doxysubsubsection{aid} {\footnotesize\ttfamily uint8\+\_\+t osim\+\_\+card\+\_\+app\+\_\+profile\+::aid[\textbf{ MAX\+\_\+\+AID\+\_\+\+LEN}]} AID of this application, as used in EF.\+DIR. Referenced by \textbf{ osim\+\_\+app\+\_\+profile\+\_\+find\+\_\+by\+\_\+aid()}, \textbf{ osim\+\_\+app\+\_\+profile\+\_\+register()}, \textbf{ osim\+\_\+aprof\+\_\+hpsim()}, \textbf{ osim\+\_\+aprof\+\_\+isim()}, and \textbf{ osim\+\_\+aprof\+\_\+usim()}. \mbox{\label{structosim__card__app__profile_a82ecb7433b4f56b6ffc2eadf97f57530}} \index{osim\_card\_app\_profile@{osim\_card\_app\_profile}!aid\_len@{aid\_len}} \index{aid\_len@{aid\_len}!osim\_card\_app\_profile@{osim\_card\_app\_profile}} \doxysubsubsection{aid\_len} {\footnotesize\ttfamily uint8\+\_\+t osim\+\_\+card\+\_\+app\+\_\+profile\+::aid\+\_\+len} Referenced by \textbf{ osim\+\_\+app\+\_\+profile\+\_\+find\+\_\+by\+\_\+aid()}, \textbf{ osim\+\_\+app\+\_\+profile\+\_\+register()}, \textbf{ osim\+\_\+aprof\+\_\+hpsim()}, \textbf{ osim\+\_\+aprof\+\_\+isim()}, and \textbf{ osim\+\_\+aprof\+\_\+usim()}. \mbox{\label{structosim__card__app__profile_a0aa7d93b43020a580a3f79a44a7614a2}} \index{osim\_card\_app\_profile@{osim\_card\_app\_profile}!list@{list}} \index{list@{list}!osim\_card\_app\_profile@{osim\_card\_app\_profile}} \doxysubsubsection{list} {\footnotesize\ttfamily struct \textbf{ llist\+\_\+head} osim\+\_\+card\+\_\+app\+\_\+profile\+::list} entry in the global list of card application profiles Referenced by \textbf{ osim\+\_\+app\+\_\+profile\+\_\+find\+\_\+by\+\_\+aid()}, \textbf{ osim\+\_\+app\+\_\+profile\+\_\+find\+\_\+by\+\_\+name()}, and \textbf{ osim\+\_\+app\+\_\+profile\+\_\+register()}. \mbox{\label{structosim__card__app__profile_a1892cb84675adda20f101b6e7bd6c520}} \index{osim\_card\_app\_profile@{osim\_card\_app\_profile}!name@{name}} \index{name@{name}!osim\_card\_app\_profile@{osim\_card\_app\_profile}} \doxysubsubsection{name} {\footnotesize\ttfamily const char$\ast$ osim\+\_\+card\+\_\+app\+\_\+profile\+::name} human-\/readable name Referenced by \textbf{ osim\+\_\+app\+\_\+profile\+\_\+find\+\_\+by\+\_\+name()}, \textbf{ osim\+\_\+app\+\_\+profile\+\_\+register()}, \textbf{ osim\+\_\+aprof\+\_\+hpsim()}, \textbf{ osim\+\_\+aprof\+\_\+isim()}, and \textbf{ osim\+\_\+aprof\+\_\+usim()}. \mbox{\label{structosim__card__app__profile_aad5f2f322d0352eff541d7b96f362db9}} \index{osim\_card\_app\_profile@{osim\_card\_app\_profile}!sw@{sw}} \index{sw@{sw}!osim\_card\_app\_profile@{osim\_card\_app\_profile}} \doxysubsubsection{sw} {\footnotesize\ttfamily const struct \textbf{ osim\+\_\+card\+\_\+sw}$\ast$ osim\+\_\+card\+\_\+app\+\_\+profile\+::sw} Status words defined by application. Referenced by \textbf{ osim\+\_\+app\+\_\+profile\+\_\+find\+\_\+sw()}, \textbf{ osim\+\_\+aprof\+\_\+hpsim()}, \textbf{ osim\+\_\+aprof\+\_\+isim()}, and \textbf{ osim\+\_\+aprof\+\_\+usim()}. The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item include/osmocom/sim/\textbf{ sim.\+h}\end{DoxyCompactItemize}