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

📄 mmimms_internal.h

📁 彩信的源代码,包括彩信的打包,发送,接收,解包,对做彩信软件的朋友有帮助.
💻 H
📖 第 1 页 / 共 5 页
字号:
// 	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 + -