libosmosim 1.9.0.209-e0c63
Osmocom SIM library
|
#include <sim.h>
Data Fields | |
struct llist_head | list |
local element in list More... | |
struct llist_head | child_list |
list of children EF in DF More... | |
struct osim_file_desc * | parent |
parent DF More... | |
enum osim_file_type | type |
Type of the file (EF, DF, ...) More... | |
enum osim_ef_type | ef_type |
Type of the EF, if type == TYPE_EF. More... | |
uint16_t | fid |
File Identifier. More... | |
uint8_t | sfid |
Short File IDentifier. More... | |
const uint8_t * | df_name |
uint8_t | df_name_len |
const char * | short_name |
Short Name (like EF.ICCID) More... | |
const char * | long_name |
Long / description. More... | |
unsigned int | flags |
struct osim_file_ops | ops |
Operations (parse/encode. More... | |
struct { | |
size_t min | |
Minimum size of the file (transparent) or record in cyclic / linear file. More... | |
size_t rec | |
Recommended size. More... | |
} | size |
struct llist_head osim_file_desc::child_list |
list of children EF in DF
Referenced by add_df_with_ef(), add_filedesc(), alloc_df(), osim_file_desc_find_aid(), osim_file_desc_find_fid(), osim_file_desc_find_name(), and osim_file_desc_find_sfid().
const uint8_t* osim_file_desc::df_name |
Referenced by alloc_adf_with_ef(), and osim_file_desc_find_aid().
uint8_t osim_file_desc::df_name_len |
Referenced by alloc_adf_with_ef(), and osim_file_desc_find_aid().
enum osim_ef_type osim_file_desc::ef_type |
Type of the EF, if type == TYPE_EF.
uint16_t osim_file_desc::fid |
File Identifier.
Referenced by add_df_with_ef(), alloc_df(), and osim_file_desc_find_fid().
unsigned int osim_file_desc::flags |
struct llist_head osim_file_desc::list |
local element in list
Referenced by add_df_with_ef(), add_filedesc(), osim_file_desc_find_aid(), osim_file_desc_find_fid(), osim_file_desc_find_name(), and osim_file_desc_find_sfid().
const char* osim_file_desc::long_name |
Long / description.
size_t osim_file_desc::min |
Minimum size of the file (transparent) or record in cyclic / linear file.
struct osim_file_ops osim_file_desc::ops |
Operations (parse/encode.
struct osim_file_desc* osim_file_desc::parent |
parent DF
Referenced by add_df_with_ef(), osim_file_desc_find_aid(), osim_file_desc_find_fid(), osim_file_desc_find_name(), and osim_file_desc_find_sfid().
size_t osim_file_desc::rec |
Recommended size.
uint8_t osim_file_desc::sfid |
Short File IDentifier.
Referenced by osim_file_desc_find_sfid().
const char* osim_file_desc::short_name |
Short Name (like EF.ICCID)
Referenced by alloc_df(), and osim_file_desc_find_name().
struct { ... } osim_file_desc::size |
enum osim_file_type osim_file_desc::type |
Type of the file (EF, DF, ...)
Referenced by alloc_adf_with_ef(), alloc_df(), and osim_file_desc_find_aid().