📄 mmimms_internal.h
字号:
// Description : cat two string
// Global resource dependence :
// Author: Bruce.Chi
// Note: should free the dst_ptr->str_ptr
///*****************************************************************************/
BOOLEAN CatStringByTextID2(
MMI_STRING_T *dst_ptr, //out.
uint32 text_id1, //in.
uint32 text_id2 //in.
);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_GetMMSC
* Purpose:得到彩信中心的设定值
* Input: void
* Returns: uint8*:彩信中心号码
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
uint8 *MMIMMS_Setting_GetMMSC(void);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_GetGATEWAY
* Purpose:得到网关的设定值
* Input: void
* Returns: uint8*:网关号码
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
uint8 *MMIMMS_Setting_GetGATEWAY(void);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_GetPORT
* Purpose:得到端口号的设定值
* Input: void
* Returns: uint8*:端口号值
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
uint8 *MMIMMS_Setting_GetPORT(void);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_GetUserName
* Purpose:得到用户名的设定值
* Input: void
* Returns: uint8*:用户名
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
uint8 *MMIMMS_Setting_GetUserName(void);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_Getpassword
* Purpose:得到密码的设定值
* Input: void
* Returns: uint8*:密码的值
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
uint8 *MMIMMS_Setting_GetPassword(void);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_GetAPN
* Purpose:得到APN的设定值
* Input: void
* Returns: uint8*:APN的设定值
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
uint8 *MMIMMS_Setting_GetAPN(void);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_GetAutoSign
* Purpose:得到自动签名的设定值
* Input: void
* Returns: MESSAGES_MMS_MSG_SETTINGS_ONOFF
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
MESSAGES_MMS_MSG_SETTINGS_ONOFF MMIMMS_Setting_GetAutoSign(void);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_GetPriority
* Purpose:得到优先级的设定值
* Input: void
* Returns: MESSAGES_MMS_MSG_SETTINGS_ONOFF
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
MESSAGES_MMS_MSG_SETTINGS_ONOFF MMIMMS_Setting_GetPriority(void);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_SetPriority
* Purpose:设定优先级的值
* Input: uint16 list_index
* Returns: void
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
void MMIMMS_Setting_SetPriority(uint16 list_index);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_GetValidPeriod
* Purpose:得到有效期的设定值
* Input: void
* Returns: MESSAGES_MMS_SETTING_VALID_PERIOD
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
MESSAGES_MMS_SETTING_VALID_PERIOD MMIMMS_Setting_GetValidPeriod(void);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_GetValidPeriod
* Purpose:设定有效期的值
* Input: uint16 list_index
* Returns: void
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
void MMIMMS_Setting_SetValidPeriod(uint16 list_index);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_GetAutoDownload
* Purpose:得到自动下载的设定值
* Input: void
* Returns: MESSAGES_MMS_MSG_SETTINGS_ONOFF
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
MESSAGES_MMS_MSG_SETTINGS_ONOFF MMIMMS_Setting_GetAutoDownload(void);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_SetAutoDownload
* Purpose:设定自动下载的值
* Input: uint16 list_index
* Returns: void
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
void MMIMMS_Setting_SetAutoDownload(uint16 list_index);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_GetAnonymous
* Purpose:得到匿名发送的设定值
* Input: void
* Returns: MESSAGES_MMS_MSG_SETTINGS_ONOFF
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
MESSAGES_MMS_MSG_SETTINGS_ONOFF MMIMMS_Setting_GetAnonymous(void);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_SetAnonymous
* Purpose:设定匿名发送的值
* Input: uint16 list_index
* Returns: void
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
void MMIMMS_Setting_SetAnonymous(uint16 list_index);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_GetPlaySoundAble
* Purpose:得到是否播放声音的设定值
* Input: void
* Returns: MESSAGES_MMS_MSG_SETTINGS_ONOFF
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
MESSAGES_MMS_MSG_SETTINGS_ONOFF MMIMMS_Setting_GetPlaySoundAble(void);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_SetPlaySound
* Purpose:uint16 list_index
* Input: void
* Returns: MESSAGES_MMS_MSG_SETTINGS_ONOFF
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
void MMIMMS_Setting_SetPlaySound(uint16 list_index);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_GetAdvertisingallowable
* Purpose:得到是否允许广告的设定值
* Input: void
* Returns: MESSAGES_MMS_MSG_SETTINGS_ONOFF
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
MESSAGES_MMS_MSG_SETTINGS_ONOFF MMIMMS_Setting_GetAdvertisingallowable(void);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_SetAdvertising
* Purpose:设定是否允许广告的值
* Input: uint16 list_index
* Returns: void
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
void MMIMMS_Setting_SetAdvertising(uint16 list_index);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_GetDeliveryReport
* Purpose:得到送达报告的设定值
* Input: void
* Returns: MESSAGES_MMS_MSG_SETTINGS_ONOFF
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
MESSAGES_MMS_MSG_SETTINGS_ONOFF MMIMMS_Setting_GetDeliveryReport(void);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_SetDeliveryReport
* Purpose:设定送达报告的值
* Input: uint16 list_index
* Returns: void
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
void MMIMMS_Setting_SetDeliveryReport(uint16 list_index);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_GetReadReport
* Purpose:得到阅读报告的设定值
* Input: void
* Returns: MESSAGES_MMS_MSG_SETTINGS_ONOFF
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
MESSAGES_MMS_MSG_SETTINGS_ONOFF MMIMMS_Setting_GetReadReport(void);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_SetReadReport
* Purpose:设定阅读报告的值
* Input: uint16 list_index
* Returns: void
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
void MMIMMS_Setting_SetReadReport(uint16 list_index);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_SetMMSC
* Purpose:设置彩信中心号码
* Input: uint8 *:彩信中心号码字符串
uint16: 字符串长度
* Returns: void
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
void MMIMMS_Setting_SetMMSC(uint8 *mmsc_ptr, uint16 mmsc_len);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_SetGATEWAY
* Purpose:设置网关地址
* Input: uint8 *:网关地址字符串
uint16: 字符串长度
* Returns: void
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
void MMIMMS_Setting_SetGATEWAY(uint8 *gateway_ptr, uint16 gateway_len);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_SetPORT
* Purpose:设置端口号
* Input: uint8 *:端口号字符串
uint16: 字符串长度
* Returns: void
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
void MMIMMS_Setting_SetPORT(uint8 *port_ptr, uint16 port_len);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_SetUserName
* Purpose:设置用户名
* Input: uint8 *:字符串
uint16: 字符串长度
* Returns: void
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
void MMIMMS_Setting_SetUserName(uint8 *username_ptr, uint16 username_len);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_SetPassword
* Purpose:设置密码
* Input: uint8 *:字符串
uint16: 字符串长度
* Returns: void
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
void MMIMMS_Setting_SetPassword(uint8 *password_ptr, uint16 password_len);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_SetAPN
* Purpose:设置APN
* Input: uint8 *:字符串
uint16: 字符串长度
* Returns: void
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
void MMIMMS_Setting_SetAPN(uint8 *apn_ptr, uint16 apn_len);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_Setting_SetAutoSign
* Purpose:设置自动签名
* Input: uint16:
* Returns: void
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
void MMIMMS_Setting_SetAutoSign(uint16 list_index);
/*****************************************************************************/
// Description : write mms setting to nv
// Global resource dependence : s_nv_setting_mirror
// Author: Bruce.Chi
// Note:
/*****************************************************************************/
void Setting_WriteBack(void);
/* ----------------------------------------------------------------------------
* Function Name: MMSMMS_SetCurSlideDuration
* Purpose:设定每祯播放的时间的值
* Input: uint32 duaration
* Returns: void
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
void MMSMMS_SetCurSlideDuration(uint32 duaration);
/* ----------------------------------------------------------------------------
* Function Name: MMIMMS_GetCurSlideDuration
* Purpose:得到当前祯播放的时间的值
* Input: pMMS_EDocument p_cur_doc
* Returns: uint32
* Author:nihongf@mobilesoft.com.cn
* ----------------------------------------------------------------------------*/
uint32 MMIMMS_GetCurSlideDuration(pMMS_EDocument p_cur_doc);
/*****************************************************************************/
// Description : get delta mms image type string through multim image type
// Global resource dependence :
// Author: Bruce.Chi
// Note:
///*****************************************************************************/
T_BYTE *Edit_GetDeltaMMSImageType2(ANIMATE_IMAGE_TYPE_E multim_img_type);
/*****************************************************************************/
// Description : get mms audio type string through multim audio type
// Global resource dependence :
// Author: Bruce.Chi
// Note:
///*****************************************************************************/
T_BYTE *Edit_GetDeltaMMSAudioType(MMIMULTIM_MUSIC_TYPE_E multim_audio_type);
/*****************************************************************************/
// Description : get audio type through delta mms audio type string
// Global resource dependence :
// Author: Bruce.Chi
// Note:
///*****************************************************************************/
MMIMULTIM_MUSIC_TYPE_E Edit_GetMultimAudioType(char *delta_mms_audio_type_ptr);
/*****************************************************************************/
// Description : get low layer audio type through delta mms audio type string
// Global resource dependence :
// Author: Bruce.Chi
// Note:
///*****************************************************************************/
MMIAUDIO_TYPE_E Edit_GetLowLayerAudioType(char *delta_mms_audio_type_ptr);
/*****************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -