smssend.h
来自「LINUX 平台下面 纯C的 短信和邮件发送程序」· C头文件 代码 · 共 39 行
H
39 行
#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 + =
减小字号Ctrl + -
显示快捷键?