libosmosim 1.11.0.30-c17053
Osmocom SIM library
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
osim_card_app_profile Struct Reference

A card application (e.g. More...

#include <sim.h>

Data Fields

struct llist_head list
 entry in the global list of card application profiles More...
 
const char * name
 human-readable name More...
 
uint8_t aid [MAX_AID_LEN]
 AID of this application, as used in EF.DIR. More...
 
uint8_t aid_len
 
struct osim_file_descadf
 file system description More...
 
const struct osim_card_swsw
 Status words defined by application. More...
 

Detailed Description

A card application (e.g.

USIM, ISIM, HPSIM)

Field Documentation

◆ adf

struct osim_file_desc* osim_card_app_profile::adf

file system description

Referenced by osim_aprof_hpsim(), osim_aprof_isim(), and osim_aprof_usim().

◆ aid

uint8_t osim_card_app_profile::aid[MAX_AID_LEN]

AID of this application, as used in EF.DIR.

Referenced by osim_app_profile_find_by_aid(), osim_app_profile_register(), osim_aprof_hpsim(), osim_aprof_isim(), and osim_aprof_usim().

◆ aid_len

◆ list

struct llist_head osim_card_app_profile::list

entry in the global list of card application profiles

Referenced by osim_app_profile_find_by_aid(), osim_app_profile_find_by_name(), and osim_app_profile_register().

◆ name

const char* osim_card_app_profile::name

◆ sw

const struct osim_card_sw* osim_card_app_profile::sw

Status words defined by application.

Referenced by osim_app_profile_find_sw(), osim_aprof_hpsim(), osim_aprof_isim(), and osim_aprof_usim().


The documentation for this struct was generated from the following file: