|
libosmosim 1.11.0.52-28973f
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().