📄 common_nvram_editor_data_item.h
字号:
phb_ln_entry_struct array[NVRAM_EF_PHB_LN_SIZE];
} nvram_ef_phb_ln_struct;
typedef struct
{
kal_uint8 type_seq[NVRAM_EF_PHB_LN_TYPE_SEQ_SIZE];
} nvram_ef_phb_ln_type_seq_struct;
typedef struct
{
PHB_OPTIONAL_IDS_STRUCT phb_ids[NVRAM_PHB_IDS_RECORD_COUNT];
} nvram_phb_ids_struct;
#if !defined(__MMI_PHB_NO_OPTIONAL_FIELD__)
typedef struct
{
kal_uint8 homeNumber[MAX_PB_NUMBER_LENGTH + 1 + 1];
kal_uint8 companyName[(MAX_PB_COMPANY_LENGTH + 1) *ENCODING_LENGTH];
kal_uint8 emailAddress[MAX_PB_EMAIL_LENGTH + 1];
kal_uint8 officeNumber[MAX_PB_NUMBER_LENGTH + 1 + 1];
kal_uint8 faxNumber[MAX_PB_NUMBER_LENGTH + 1 + 1];
} nvram_phb_fields_struct;
#endif /* !defined(__MMI_PHB_NO_OPTIONAL_FIELD__) */
typedef struct
{
kal_uint8 viewfieldStates[NVRAM_PHB_SETTINGS_SIZE];
} nvram_phb_settings_struct;
typedef struct
{
PHB_CALLER_GROUP_STRUCT Friends;
PHB_CALLER_GROUP_STRUCT Family;
PHB_CALLER_GROUP_STRUCT VIP;
PHB_CALLER_GROUP_STRUCT Business;
PHB_CALLER_GROUP_STRUCT Others;
} nvram_phb_caller_groups_struct;
typedef struct
{
kal_uint8 alpha_id[62];
kal_uint8 BCD_length;
kal_uint8 TON_NPI;
kal_uint8 DialNum[20];
kal_uint8 cc_ident;
kal_uint8 pad;
} nvram_ef_phb_struct;
#if defined(__MMI_PHB_EMAIL_SORT__)
typedef struct
{
kal_uint8 nvram_ef_phb_email_sort[NVRAM_PHB_EMAIL_SORT_SIZE];
} nvram_ef_phb_email_sort_struct;
#endif /* defined(__MMI_PHB_EMAIL_SORT__) */
#if defined(__MMI_INCOMING_CALL_VIDEO__)
typedef struct
{
kal_uint16 nvram_ef_phb_video_id[NVRAM_EF_PHB_VIDEO_COUNT];
} nvram_ef_phb_video_struct;
#endif /* defined(__MMI_INCOMING_CALL_VIDEO__) */
#if defined(__MMI_PHB_BIRTHDAY_FIELD__)
typedef struct
{
kal_uint8 nvram_ef_phb_birthday_field[NVRAM_EF_PHB_BIRTHDAY_SIZE];
} nvram_ef_phb_birthday_struct;
#endif /* defined(__MMI_PHB_BIRTHDAY_FIELD__) */
#if defined(__MMI_PHB_INFO_FIELD__)
typedef struct
{
kal_uint8 nvram_ef_phb_info_field[NVRAM_EF_PHB_INFO_SIZE];
} nvram_ef_phb_info_struct;
#endif /* defined(__MMI_PHB_INFO_FIELD__) */
#if defined(__MMI_PHB_USIM_FIELD__)
typedef struct
{
kal_uint8 nvram_ef_phb_sne_field[NVRAM_EF_PHB_SNE_SIZE];
} nvram_ef_phb_sne_struct;
#endif /* defined(__MMI_PHB_USIM_FIELD__) */
#if defined(__MMI_PHB_IMPS_FIELD__)
typedef struct
{
kal_uint8 nvram_ef_phb_imps_field[NVRAM_EF_PHB_IMPS_SIZE];
} nvram_ef_phb_imps_struct;
#endif /* defined(__MMI_PHB_IMPS_FIELD__) */
#if defined(__MMI_PHB_POC_FIELD__)
typedef struct
{
kal_uint8 nvram_ef_phb_poc_field[NVRAM_EF_PHB_POC_SIZE];
} nvram_ef_phb_poc_struct;
#endif /* defined(__MMI_PHB_POC_FIELD__) */
#if defined(__MMI_PHB_VOIP_FIELD__)
typedef struct
{
kal_uint8 nvram_ef_phb_voip_field[NVRAM_EF_PHB_VOIP_SIZE];
} nvram_ef_phb_voip_struct;
#endif /* defined(__MMI_PHB_VOIP_FIELD__) */
typedef struct
{
kal_uint8 me_manufacture_id[MAX_ME_ID_NUM][MAX_ME_ID_LEN];
} uem_context_manufacture_struct;
typedef struct
{
kal_uint8 audio_mute_flag; /* AUDIO_DEVICE_SPEAKER,... */
kal_uint8 gpio_status[MAX_GPIO_DEVICE_NUM];
kal_uint8 silent_mode;
kal_uint8 alert_mode;
kal_uint8 country_code;
kal_uint8 lang_id[2];
kal_uint8 date_mode;
kal_uint8 time_mode;
kal_uint8 greeting_mode;
rmi_greeting_text_struct greeting_text;
rtc_alarm_info_struct alarm_info[MAX_ALARM_NUM];
} uem_context_rmi_struct;
typedef struct _nvram_smsal_common_param_struct
{
kal_uint8 bearer_service;
kal_uint8 status_report;
kal_uint8 reply_path;
kal_uint8 vp_format;
kal_uint8 prefer_mem1;
kal_uint8 prefer_mem2;
kal_uint8 prefer_mem3;
kal_uint8 cbch_req;
kal_uint8 all_lang_on;
kal_uint8 rmi_act_pfile_id;
kal_uint8 fo;
kal_uint8 sms_fdn_off;
kal_uint8 last_used_tp_mr;
kal_uint8 mem_capacity_available;
} nvram_ef_smsal_common_param_struct;
typedef struct
{
kal_uint8 context_id;
kal_uint8 nsapi;
kal_uint8 pdp_addr_type;
kal_uint8 pdp_addr_len;
kal_uint8 addr_val[4];
nvram_editor_qos_struct req_qos;
nvram_editor_qos_struct min_qos;
kal_uint8 apn_len;
kal_uint8 apn[100];
kal_uint8 pcomp_algo;
kal_uint8 dcomp_algo;
kal_uint8 context_type;
kal_uint8 primary_context_id;
kal_uint8 is_sib_defined;
kal_uint8 dns_val[4];
kal_uint8 is_chap;
kal_uint8 name_length;
kal_uint8 name_dcs;
kal_uint8 name[32];
kal_uint8 user_name[16];
kal_uint8 password[16];
kal_uint8 reserved;
} nvram_ef_tcm_PDP_profile_record_struct;
typedef struct
{
nvram_ef_csd_profile_struct DataAccount1;
nvram_ef_csd_profile_struct DataAccount2;
nvram_ef_csd_profile_struct DataAccount3;
nvram_ef_csd_profile_struct DataAccount4;
nvram_ef_csd_profile_struct DataAccount5;
nvram_ef_csd_profile_struct DataAccount6;
nvram_ef_csd_profile_struct DataAccount7;
nvram_ef_csd_profile_struct DataAccount8;
nvram_ef_csd_profile_struct DataAccount9;
nvram_ef_csd_profile_struct DataAccount10;
} nvram_meta_csd_profile_struct;
typedef struct
{
kal_uint8 testcount;
kal_uint8 testlist[229];
kal_uint8 rtc_sec;
kal_uint8 rtc_min;
kal_uint8 rtc_hour;
kal_uint8 rtc_day;
kal_uint8 rtc_mon;
kal_uint8 rtc_wday;
kal_uint8 rtc_year;
kal_uint8 spare[18];
} nvram_ef_autotest_struct;
typedef struct
{
kal_uint16 cbmi[10];
} nvram_ef_cb_default_ch_struct;
typedef struct
{
kal_uint8 cust[NVRAM_EF_CUST_SIZE];
} nvram_ef_cust_struct;
typedef struct
{
shct_item_struct shortcuts[NVRAM_SHORTCUTS_SIZE / sizeof(shct_item_struct)];
}
nvram_shortcuts_struct;
typedef struct
{
kal_uint8 setting[NVRAM_SETTING_SIZE];
} nvram_setting_struct;
typedef struct
{
kal_uint8 ext_melody[NVRAM_EF_EXT_MELODY_INFO_SIZE];
} nvram_meta_ext_melody_struct;
typedef struct
{
kal_uint8 imei[8];
kal_uint8 svn;
kal_uint8 pad;
} nvram_ef_imei_imeisv_struct;
#ifdef __MMI_MESSAGES_TEMPLATE__
typedef struct
{
kal_char smsTemplate[NVRAM_SMS_TEMPL_RECORD_SIZE];
} nvram_sms_struct;
#endif /* __MMI_MESSAGES_TEMPLATE__ */
#ifdef __MOD_SMSAL__
typedef struct
{
kal_uint8 MsgContent[NVRAM_SMS_CB_SMS_PAGE_SIZE];
} nvram_sms_cb_sms_struct;
typedef struct
{
kal_uint8 MsgDCS[MAX_STORE_CB_MSG];
kal_uint8 MsgPage[MAX_STORE_CB_MSG];
kal_uint16 MsgMI[MAX_STORE_CB_MSG];
} nvram_sms_cb_sms_info_struct;
#endif /* __MOD_SMSAL__ */
#ifdef __MMI_MESSAGES_CHAT__
typedef struct
{
kal_char nickName[(8 + 1) *2];
kal_uint8 destinationNo[(20 + 2)];
} nvram_chat_room_info_struct;
#endif /* __MMI_MESSAGES_CHAT__ */
typedef struct
{
ActivityDetails Monday;
ActivityDetails Tuesday;
ActivityDetails Wednesday;
ActivityDetails Thursday;
ActivityDetails Friday;
ActivityDetails Saturday;
ActivityDetails Sunday;
} nvram_calorie_data_struct;
typedef struct
{
kal_uint8 data_account_record[NVRAM_DATA_ACCOUNT_RECORD_SIZE];
} nvram_data_account_record_struct;
typedef struct
{
kal_uint8 type; /* 129-default, 145-international */
kal_uint8 length;
kal_uint8 number[(MAX_PB_NUMBER_LENGTH + 1 + 1) *ENCODING_LENGTH];
} nvram_phonebook_sos_record_struct;
typedef struct
{
SpeedDialInfo Number2;
SpeedDialInfo Number3;
SpeedDialInfo Number4;
SpeedDialInfo Number5;
SpeedDialInfo Number6;
SpeedDialInfo Number7;
SpeedDialInfo Number8;
SpeedDialInfo Number9;
} nvram_phonebook_speeddial_record_struct;
#ifdef __MMI_THEMES_APPLICATION__
typedef struct
{
kal_uint8 freq_type;
kal_uint8 current_theme_index;
kal_int16 set_order_flag;
kal_uint8 themes_order[4];
} nvram_themes_values_struct;
#endif /* __MMI_THEMES_APPLICATION__ */
#ifdef __MMI_TODOLIST__
typedef struct
{
kal_uint8 nvram_todo_list_record[NVRAM_TODO_LIST_RECORD_SIZE];
} nvram_todo_list_record_struct;
#endif /* __MMI_TODOLIST__ */
typedef struct
{
kal_uint8 name[34];
kal_uint8 index;
kal_uint8 dummy;
} nvram_group_lists_struct;
typedef struct
{
kal_uint8 call_time[NVRAM_CALL_TIME_RECORD_SIZE];
} nvram_call_time_struct;
#ifdef __MMI_BARCODEREADER__
/* Barcode Reader App [Vincent Cho] */
typedef struct
{
kal_uint8 nvram_ef_barcodereader_setting[NVRAM_EF_BARCODEREADER_SETTING_SIZE];
} nvram_barcodereader_setting_struct;
#endif
#ifdef __MMI_CAMERA__
/* Camera App [Vincent Cho] */
typedef struct
{
kal_uint8 nvram_ef_camera_setting[NVRAM_EF_CAMERA_SETTING_SIZE];
} nvram_camera_setting_struct;
#endif
#ifdef __MMI_VIDEO_RECORDER__
/* Video App [Bear] */
typedef struct
{
kal_uint8 nvram_ef_video_setting[NVRAM_EF_VIDEO_SETTING_SIZE];
} nvram_ef_video_setting_struct;
#endif /* __MMI_VIDEO_RECORDER__ */
#ifdef __MMI_PHOTOEDITOR__
/* Photo Editor App [Bear] */
typedef struct
{
kal_uint8 nvram_ef_photo_editor_setting[NVRAM_EF_PHOTO_EDITOR_SETTING_SIZE];
} nvram_ef_photo_editor_setting_struct;
#endif /* __MMI_PHOTOEDITOR__ */
/* File Manager Filepath Pool Head [Bear] */
typedef struct
{
kal_uint8 nvram_ef_fmgr_filepath_pool_head[NVRAM_EF_FMGR_FILEPATH_POOL_HEAD_SIZE];
} nvram_ef_fmgr_filepath_pool_head_struct;
/* File Manager Filepath Pool Tail [Bear] */
typedef struct
{
kal_uint8 nvram_ef_fmgr_filepath_pool_tail[NVRAM_EF_FMGR_FILEPATH_POOL_TAIL_SIZE];
} nvram_ef_fmgr_filepath_pool_tail_struct;
typedef struct
{
PROFILE General;
PROFILE Meeting;
PROFILE Care;
PROFILE Outdoor;
PROFILE Indoor;
PROFILE Reserve1;
PROFILE Reserve2;
} nvram_meta_profile_struct;
#ifdef __IP_NUMBER__
typedef struct
{
kal_uint8 nvram_ef_ip_number[NVRAM_IP_NUMBER_SIZE];
} nvram_ef_ip_number_struct;
#endif /* __IP_NUMBER__ */
typedef struct
{
kal_uint8 nvram_alm_queue[NVRAM_ALM_QUEUE_SIZE];
} nvram_alm_queue_struct;
typedef struct
{
kal_uint8 nvram_alm_spof_data[NVRAM_ALM_SPOF_DATA_SIZE];
} nvram_alm_spof_data_struct;
typedef struct
{
kal_uint8 nvram_alm_alarm_data[NVRAM_ALM_ALARM_DATA_SIZE];
} nvram_alm_alarm_data_struct;
typedef struct
{
kal_uint8 nvram_ef_barcode_num[NVRAM_EF_BARCODE_NUM_SIZE];
} nvram_ef_barcode_num_struct;
typedef struct
{
kal_uint8 CacheByte[NVRAM_EF_SYS_CACHE_OCTET_SIZE];
} nvram_sys_cache_octet_struct;
typedef struct
{
kal_uint8 alpha_id[10];
kal_uint8 BCD_length;
kal_uint8 TON_NPI;
kal_uint8 DialNum[10];
kal_uint8 cc_ident;
kal_uint8 pad;
} nvram_ef_smsal_mailbox_addr_struct;
typedef struct
{
kal_uint8 status;
kal_uint8 remainder[183];
} nvram_ef_smsal_sms_struct;
typedef struct
{
kal_uint8 profile_name[12]; /* store alpha-identifier */
kal_uint8 para_ind; /* Parameter Indicator */
kal_uint8 da[12]; /* Destination Address */
kal_uint8 sca[12]; /* Service Centre Address */
kal_uint8 pid; /* Protocol identifier */
kal_uint8 dcs; /* Data coding scheme */
kal_uint8 vp; /* Validity period */
} nvram_ef_smsal_smsp_struct;
typedef struct
{
kal_uint8 nvram_wpss_filename[NVRAM_EF_WPSS_FILENAME_SIZE];
} nvram_wpss_filename_struct;
#ifdef __MMI_FM_RADIO__
typedef struct
{
kal_uint16 channel_name[9][21];
kal_uint16 channel_freq[9];
} nvram_fm_radio_struct;
#endif /* __MMI_FM_RADIO__ */
#ifdef __MMI_STOPWATCH__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -