libosmosim 1.9.0.209-e0c63
Osmocom SIM library
osim_file_desc Struct Reference

#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_descparent
 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
 

Field Documentation

◆ child_list

◆ df_name

const uint8_t* osim_file_desc::df_name

◆ df_name_len

uint8_t osim_file_desc::df_name_len

◆ ef_type

enum osim_ef_type osim_file_desc::ef_type

Type of the EF, if type == TYPE_EF.

◆ fid

uint16_t osim_file_desc::fid

File Identifier.

Referenced by add_df_with_ef(), alloc_df(), and osim_file_desc_find_fid().

◆ flags

unsigned int osim_file_desc::flags

◆ list

◆ long_name

const char* osim_file_desc::long_name

Long / description.

◆ min

size_t osim_file_desc::min

Minimum size of the file (transparent) or record in cyclic / linear file.

◆ ops

struct osim_file_ops osim_file_desc::ops

Operations (parse/encode.

◆ parent

◆ rec

size_t osim_file_desc::rec

Recommended size.

◆ sfid

uint8_t osim_file_desc::sfid

Short File IDentifier.

Referenced by osim_file_desc_find_sfid().

◆ short_name

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

◆ type

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().


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