📄 mmi_msg_struct.h
字号:
kal_bool result;
kal_uint16 cause;
} mmi_cc_set_csd_profile_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 prof_id;
} mmi_cc_get_csd_profile_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
l4c_number_struct dest;
kal_uint8 rate;
kal_uint8 type;
kal_uint8 csd_module;
kal_uint8 auth_type;
kal_uint8 user_id[32];
kal_uint8 passwd[32];
kal_uint8 dns[4];
l4_name_struct name;
} mmi_cc_get_csd_profile_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
kal_uint8 no_entry;
} mmi_cc_get_free_csd_profile_num_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
kal_uint8 priority;
} mmi_ss_get_emlpp_priority_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 opcode; /* l4_op_code_enum */
kal_uint8 priority;
} mmi_ss_emlpp_req_struct;
typedef struct
{
LOCAL_PARA_HDR
l4c_result_struct result;
kal_uint8 para_present;
kal_uint8 opcode; /* l4_op_code_enum */
kal_uint8 default_pri;
kal_uint8 max_pri;
} mmi_ss_emlpp_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 opcode; /* l4_op_code_enum */
kal_uint8 type; /* l4_ss_code_enum */
kal_uint8 bs_code; /* l4_bs_code_enum */
kal_uint8 timer;
l4c_number_struct dest;
kal_bool sub_addr_flag;
l4c_sub_addr_struct sub_dest;
} mmi_ss_call_forward_req_struct;
typedef struct
{
LOCAL_PARA_HDR
l4c_result_struct result;
kal_uint8 para_present;
kal_uint8 opcode; /* l4_op_code_enum */
kal_uint8 type; /* l4_ss_code_enum */
kal_uint8 count;
forwarding_list_struct list[13];
} mmi_ss_call_forward_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 opcode; /* l4_op_code_enum */
kal_uint8 bs_code; /* l4_bs_code_enum */
} mmi_ss_call_wait_req_struct;
typedef struct
{
LOCAL_PARA_HDR
l4c_result_struct result;
kal_uint8 para_present;
kal_uint8 opcode; /* l4_op_code_enum */
kal_uint8 count;
kal_uint8 status;
kal_uint8 list[13]; /* l4_bs_code_enum */
} mmi_ss_call_wait_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 type; /* l4_ss_code_enum */
} mmi_ss_interrogate_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
} mmi_ss_interrogate_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
l4c_result_struct result;
kal_uint8 para_present;
kal_uint8 status;
} mmi_ss_cdip_interrogate_ind_struct;
typedef struct
{
LOCAL_PARA_HDR
l4c_result_struct result;
kal_uint8 para_present;
kal_uint8 status;
kal_uint8 clir_option;
} mmi_ss_clip_interrogate_ind_struct;
typedef struct
{
LOCAL_PARA_HDR
l4c_result_struct result;
kal_uint8 para_present;
kal_uint8 status;
kal_uint8 clir_option;
} mmi_ss_clir_interrogate_ind_struct;
typedef struct
{
LOCAL_PARA_HDR
l4c_result_struct result;
kal_uint8 para_present;
kal_uint8 status;
kal_uint8 clir_option;
} mmi_ss_cnap_interrogate_ind_struct;
typedef struct
{
LOCAL_PARA_HDR
l4c_result_struct result;
kal_uint8 para_present;
kal_uint8 status;
kal_uint8 clir_option;
} mmi_ss_colp_interrogate_ind_struct;
typedef struct
{
LOCAL_PARA_HDR
l4c_result_struct result;
kal_uint8 para_present;
kal_uint8 status;
kal_uint8 clir_option;
} mmi_ss_colr_interrogate_ind_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 opcode; /* l4_op_code_enum */
kal_uint8 type; /* l4_ss_code_enum */
kal_uint8 bs_code; /* l4_bs_code_enum */
kal_uint8 passwd[MAX_SIM_PASSWD_LEN];
} mmi_ss_call_barring_req_struct;
typedef struct
{
LOCAL_PARA_HDR
l4c_result_struct result;
kal_uint8 para_present;
kal_uint8 opcode; /* l4_op_code_enum */
kal_uint8 type;
kal_uint8 count;
barring_list_struct list[13];
} mmi_ss_call_barring_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 str[MAX_DIGITS_USSD];
kal_uint8 dcs; /* smsal_dcs_enum */
} mmi_ss_ussd_req_struct;
typedef struct
{
LOCAL_PARA_HDR
l4c_result_struct result;
kal_uint8 para_present;
kal_uint8 op_code;
kal_uint8 dcs;
kal_uint8 ussd_str[MAX_DIGITS_USSD];
} mmi_ss_ussd_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 dcs; /* smsal_dcs_enum */
kal_uint8 ussd_string[MAX_DIGITS_USSD];
} mmi_ss_ussr_ind_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 dcs; /* smsal_dcs_enum */
kal_uint8 ussd_string[MAX_DIGITS_USSD];
} mmi_ss_ussn_ind_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 type; /* l4_ss_code_enum */
kal_uint8 old[MAX_SIM_PASSWD_LEN];
kal_uint8 new1[MAX_SIM_PASSWD_LEN];
kal_uint8 new2[MAX_SIM_PASSWD_LEN];
} mmi_ss_change_password_req_struct;
typedef struct
{
LOCAL_PARA_HDR
l4c_result_struct result;
} mmi_ss_change_password_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 input[MAX_DIGITS_USSD];
kal_uint8 dcs;
kal_uint8 length;
kal_uint8 ip_string[21];
} mmi_ss_parsing_string_req_struct;
typedef struct
{
LOCAL_PARA_HDR
l4c_result_struct result;
l4c_ss_string_info_struct info;
} mmi_ss_parsing_string_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 pwd_no;
} mmi_ss_cb_password_ind_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 op_code; /* l4_op_code_enum */
kal_uint8 index;
} mmi_ss_ccbs_req_struct;
typedef struct
{
LOCAL_PARA_HDR
l4c_result_struct result;
kal_uint8 para_present;
kal_uint8 opcode; /* l4_op_code_enum */
kal_uint8 ccbs_count;
ccbs_list_struct list;
} mmi_ss_ccbs_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
} mmi_ss_abort_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 clir_flag; /* rmmi_clir_enum */
} mmi_ss_set_clir_flag_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
} mmi_ss_set_clir_flag_rsp_struct;
/* Hardware - Audio Related Service Messages */
#if defined(__MOD_UEM__)
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 volume_type; /* volume_type_enum */
kal_uint8 volume_level;
} mmi_eq_set_volume_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
kal_uint8 ret_volume_type; /* volume_type_enum */
} mmi_eq_set_volume_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 volume_type; /* volume_type_enum */
kal_uint8 volume_level;
} mmi_eq_exe_volume_req_ind_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 volume_type; /* volume_type_enum */
kal_uint8 volume_level;
} mmi_eq_volume_change_ind_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 audio_device;
kal_bool mute_onoff;
} mmi_eq_set_mute_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
kal_uint8 ret_audio_device;
} mmi_eq_set_mute_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 audio_device;
kal_bool mute_onoff;
} mmi_eq_exe_mute_req_ind_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 audio_device;
kal_bool mute_onoff;
} mmi_eq_mute_change_ind_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool mode;
} mmi_eq_set_silent_mode_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
} mmi_eq_set_silent_mode_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool mode;
} mmi_eq_set_silent_mode_req_ind_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 gpio_dev_type; /* gpio_device_enum */
kal_uint8 gpio_dev_level;
} mmi_eq_set_gpio_level_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
} mmi_eq_set_gpio_level_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 gpio_dev_type; /* gpio_device_enum */
kal_uint8 gpio_dev_level;
} mmi_eq_set_gpio_level_req_ind_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 gpio_dev_type; /* gpio_device_enum */
} mmi_eq_get_gpio_level_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
kal_uint8 gpio_dev_level;
} mmi_eq_get_gpio_level_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 gpio_dev_type; /* gpio_device_enum */
kal_uint8 gpio_dev_level;
} mmi_eq_exe_gpio_level_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
} mmi_eq_exe_gpio_level_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 gpio_dev_type; /* gpio_device_enum */
kal_uint8 gpio_dev_level;
} mmi_eq_exe_gpio_level_req_ind_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 sound_id;
kal_uint8 style; /* audio_play_style_enum */
kal_uint16 identifier;
} mmi_eq_play_audio_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
} mmi_eq_play_audio_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 result;
kal_uint16 identifier;
} mmi_eq_play_audio_finish_ind_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 sound_id;
} mmi_eq_stop_audio_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
} mmi_eq_stop_audio_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8* melody;
kal_uint32 len;
kal_uint8 format;
kal_uint8 play_style;
kal_uint16 identifier;
} mmi_eq_play_audio_stream_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
kal_uint16 cause;
} mmi_eq_play_audio_stream_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
kal_uint16 cause;
} mmi_eq_stop_audio_stream_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 imelody[MAX_RING_COMPOSE_LEN];
kal_uint16 len;
kal_uint8 play_style;
kal_uint16 identifier;
} mmi_eq_play_ext_imelody_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
} mmi_eq_play_ext_imelody_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 gpio_device; /* ext_device_enum */
kal_bool on_off;
} mmi_eq_gpio_detect_ind_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool on_off;
} mmi_eq_set_speech_mode_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
} mmi_eq_set_speech_mode_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_wchar file_name[MAX_MELODY_FILE_NAME];
kal_uint8 style;
kal_uint16 identifier;
} mmi_eq_play_audio_by_name_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
kal_uint16 cause;
} mmi_eq_play_audio_by_name_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_wchar file_name[MAX_MELODY_FILE_NAME];
} mmi_eq_stop_audio_by_name_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
kal_uint16 cause;
} mmi_eq_stop_audio_by_name_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
audio_profile_struct audio_prof;
} mmi_eq_set_audio_profile_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
kal_uint16 cause;
} mmi_eq_set_audio_profile_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
audio_profile_struct audio_prof_in;
} mmi_eq_get_audio_profile_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
audio_profile_struct audio_prof_out;
} mmi_eq_get_audio_profile_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
audio_param_struct audio_para;
} mmi_eq_set_audio_param_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
kal_uint16 cause;
} mmi_eq_set_audio_param_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
audio_param_struct audio_para;
} mmi_eq_get_audio_param_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
} mmi_eq_start_adc_all_channel_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
} mmi_eq_stop_adc_all_channel_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_int32 vbat;
kal_int32 bat_temp;
kal_int32 vaux;
kal_int32 charge_current;
kal_int32 vcharge;
} mmi_eq_adc_all_channel_ind_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 mode; /* audio_mode_enum */
} mmi_eq_set_audio_mode_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
} mmi_eq_set_audio_mode_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 pattern;
kal_uint8 action;
} mmi_eq_play_pattern_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
} mmi_eq_play_pattern_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
l4c_hw_profile_struct hw_profile;
} mmi_eq_set_hw_level_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
kal_uint16 cause;
} mmi_eq_set_hw_level_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
l4c_hw_profile_struct hw_profile;
} mmi_eq_get_hw_level_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool on_off;
} mmi_eq_set_sleep_mode_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
} mmi_eq_set_sleep_mode_rsp_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool on_off;
} mmi_eq_set_sleep_mode_req_ind_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_uint8 file_idx;
kal_uint8 para;
} mmi_eq_get_ms_imei_req_struct;
typedef struct
{
LOCAL_PARA_HDR
kal_bool result;
} mmi_eq_get_ms_imei_rsp_struct;
typedef struct
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -