⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 l4c2phb_struct.h

📁 最新MTK手机软件源码
💻 H
📖 第 1 页 / 共 2 页
字号:
}l4cphb_startup_read_gas_ind_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint8 grp[1000];
    kal_uint8 access_id;
}l4cphb_startup_read_grp_ind_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint16 num_of_entry;
    phb_entry_struct phb_entry[2000/NVRAM_PHB_SIZE];
    kal_uint8 access_id;
} l4cphb_startup_read_ind_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;	
    kal_uint8 access_id;
} l4cphb_startup_read_next_req_struct;

typedef l4cphb_startup_cnf_struct l4cphb_init_ln_cnf_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint8 src_id; /* Required for L4C*/
    kal_uint8 type; /* phb_type_enum; Type of phone number entries*/
    kal_uint16 index; /* Index of phone number entries*/
    kal_uint16 total; /* Number of entries to read*/
    kal_uint8 storage; /* Specifies storage*/
    kal_uint16 record_index; /* Record index of physical storage*/
} l4cphb_read_req_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint8 src_id; /* The 'src_id' of the corresponding reqest is forwarded back in this field.*/
    kal_uint8 result; /* phb_errno_enum; Operation result*/
    kal_uint16 cause;
    kal_uint16 total; /* Number of entries*/
} l4cphb_read_cnf_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint8 src_id; /* Required for L4C*/
    kal_uint8 type; /* phb_type_enum; Type of phone number entries*/
    kal_uint16 total; /* Number of entires to piggyback*/
} l4cphb_write_req_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint8 src_id; /* Required for L4C*/
    kal_uint8 type; /* phb_type_enum; Type of phone number entries*/
    kal_uint8 index;
    kal_uint8 total; /* Number of entires to piggyback*/
} l4cphb_write_ln_req_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint8 src_id; /* Required for L4C*/
    kal_uint8 type; /* phb_type_enum; Type of phone number entries*/
    kal_uint8 index;
    kal_uint8 total; /* Number of entires to piggyback*/
    kal_uint8 seq_id; /* Sequence id */
} l4cphb_read_ln_req_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint8 src_id; /* The 'src_id' of the corresponding reqest is forwarded back in this field.*/
    kal_uint8 result; /* phb_errno_enum; Operation result*/
    kal_uint16 cause;
    kal_uint8 total; /* Number of entries*/
    kal_uint8 type;
    kal_bool more_data;
} l4cphb_read_ln_cnf_struct;

typedef l4cphb_write_ln_req_struct l4cphb_delete_ln_req_struct;
typedef l4cphb_read_cnf_struct l4cphb_write_ln_cnf_struct;
typedef l4cphb_read_cnf_struct l4cphb_delete_ln_cnf_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint8 src_id; /* The `src_id' of the corresponding reqest is forwarded back in this field.*/
    kal_uint8 result; /* phb_errno_enum; Operation result*/
    kal_uint16 cause;
    kal_uint16 total; /* Number of entries*/
    kal_uint16 old_index;
} l4cphb_write_cnf_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint8 src_id; /* Required for L4C*/
    kal_uint8 type; /* phb_type_enum; Type of phone number entries*/
    kal_uint16 index; /* Index of phone number entries*/
    kal_uint16 total; /* Number of entries*/
    kal_uint8 storage;
    kal_uint8 total_piggyback; /* Number of entires to piggyback*/
} l4cphb_delete_req_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint8 src_id; /* The 'src_id' of the corresponding reqest is forwarded back in this field.*/
    kal_uint8 result; /* phb_errno_enum; Operation result*/
    kal_uint16 cause;
    kal_uint16 total; /* Number of entries*/
    kal_uint16 old_index;
} l4cphb_delete_cnf_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint8 src_id; /* Required for L4C*/
    kal_uint16 total; /* Number of entires to piggyback*/
    kal_uint8 type; /* phb_type_enum; Type of phone number entries*/
    phb_query_method_enum pattern_tag;
    union {
        l4_name_struct alpha_id;
        l4_addr_bcd_struct tel_number;
    } pattern_value;
} l4cphb_search_req_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint8 src_id; /* The 'src_id' of the corresponding reqest is forwarded back in this field.*/
    kal_uint8 result; /* phb_errno_enum; Operation result*/
    kal_uint16 cause;
    kal_uint16 total; /* Number of entries*/
} l4cphb_search_cnf_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint8 src_id; /* Required for L4C*/
    l4_addr_bcd_struct tel_number; /* The telephone number to be approved*/
    kal_uint8 is_retrieve; /* Whether retrieving the hit entry of the given number is required*/
} l4cphb_approve_req_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint8 src_id; /* The `src_id' of the corresponding reqest is forwarded back in this field.*/
    kal_uint8 result; /* phb_errno_enum; Operation result*/
    kal_uint16 cause;
    kal_uint8 type; /* phb_type_enum; Type of phone number entries*/
} l4cphb_approve_cnf_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint8 src_id; /* Required for L4C*/
    //kal_uint8 direct_mapping;
    kal_uint16 record_index; /* Index of phone number entries*/
    kal_uint16 total; /* Number of entries to read*/
} l4cphb_read_email_req_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint8 src_id; /* The 'src_id' of the corresponding reqest is forwarded back in this field.*/
    kal_uint8 result; /* phb_errno_enum; Operation result*/
    kal_uint16 cause;
    kal_uint16 total; /* Number of entries*/
} l4cphb_read_email_cnf_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint8 src_id; /* Required for L4C*/
    kal_uint16 record_index; /* Index of phone number entries*/
    kal_uint8 group_type;
} l4cphb_set_grp_req_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint8 src_id; /* Required for L4C*/
    kal_uint8 result;
    kal_uint16 record_index; /* Index of phone number entries*/
    kal_uint8 group_type;
} l4cphb_set_grp_cnf_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint8 src_id;
    kal_uint8 type; /* phb_type_enum; Type of phone number entries*/
    kal_uint16 total; /* Number of entires to piggyback*/
    kal_uint8 update_field;
    phb_anr_struct anra;
    phb_anr_struct anrb;
    phb_anr_struct anrc;
    phb_email_struct email;
    l4_name_struct sne;
    kal_uint8 group_type;
    kal_uint8 hidden_info;
} l4cphb_write_usim_req_struct;

typedef struct {
    kal_uint8 ref_count;
    kal_uint16 msg_len;
    kal_uint8 src_id;
    kal_uint8 result;
    kal_uint16 cause; //johnny?
    kal_uint16 total;
    kal_uint16 old_index; //johnny?  
    kal_uint8 update_field; //johnny?
    phb_anr_struct anra; //johnny?
    phb_anr_struct anrb; //johnny?
    phb_anr_struct anrc; //johnny?
    //l4c_phb_anr_struct anra; //johnny?
    //l4c_phb_anr_struct anrb; //johnny?
    //l4c_phb_anr_struct anrc; //johnny?   
    phb_email_struct email;
    l4_name_struct sne;
    kal_uint8 group_type;
    kal_uint8 hidden_info;
} l4cphb_write_usim_cnf_struct;

#endif


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -