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

📄 smssend.h

📁 LINUX 平台下面 纯C的 短信和邮件发送程序
💻 H
字号:
#if !defined(__SMSSEND_H__) 
#define __SMSSEND_H__ 

#include "grs_warning_module.h"

#define GSM_7BIT		0 
#define GSM_8BIT		4 
#define GSM_UCS2		8 

#define GSM_WAIT		0		
#define GSM_OK			1	
#define GSM_ERR			-1

typedef struct { 
	char SCA[16];
	char TPA[16];
	char TP_PID;
	char TP_DCS;
	char TP_SCTS[16];	
	char TP_UD[160];
	short index;
} SM_PARAM; 


int gsmBytes2String(const unsigned char* pSrc, char* pDst, int nSrcLength); 
int gsmString2Bytes(const char* pSrc, unsigned char* pDst, int nSrcLength);
int gsmEncode8bit(const char* pSrc, unsigned char* pDst, int nSrcLength); 
int gsmEncodeUcs2(const char* pSrc, unsigned char* pDst, int nSrcLength); 
int gsmInvertNumbers(const char* pSrc, char* pDst, int nSrcLength); 
int gsmSerializeNumbers(const char* pSrc, char* pDst, int nSrcLength); 
int gsmEncodePdu(const SM_PARAM* pSrc, char* pDst); 
int smsinit(const char* smsc, const char* phone, const char* msg, const com_attr_t *ca);




#endif // !defined(__SMSSEND_H__) 

⌨️ 快捷键说明

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