dataformat.h
来自「在GPRS或者CDMA modem上实现发送/接收短信的C代码;支持Siemen」· C头文件 代码 · 共 40 行
H
40 行
#ifndef _DATA_FORMAT_H_
#define _DATA_FORMAT_H_
#include "typedef.h"
#include "smshandle.h"
/* Transform flags */
#define ENCODE_7BIT 0x01
#define CHAR_TO_HEX 0x02
#define GB_TO_UCS16 0x03
#define DECODE_7BIT 0x04
#define HEX_TO_CHAR 0x05
#define UCS16_TO_GB 0x06
#ifdef _LINUX_
extern int convsmsdata(const uchar* from, int fromlen, uchar* to, int* tolen, char flag);
extern int procpdudata(const uchar* indata, int inlen, PDU *pdu, uchar* outdata, int* outlen);
extern int packpdudata(const uchar* indata, int inlen, PDU* inPdu, char* outdata, int* outlen);
extern int reversedata(const char* pSrc, char* pDst, int nSrcLen);
#else
#ifdef __cplusplus
extern "C"
{
#endif
int convsmsdata(const uchar* from, int fromlen, uchar* to, int* tolen, char flag);
int procpdudata(const uchar* indata, int inlen, PDU *pdu, uchar* outdata, int* outlen);
int packpdudata(const uchar* indata, int inlen, PDU* inPdu, char* outdata, int* outlen);
int reversedata(const char* pSrc, char* pDst, int nSrcLen);
#ifdef __cplusplus
}
#endif
#endif
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?