csms.h
来自「PDU短信的编程」· C头文件 代码 · 共 25 行
H
25 行
#if !defined(SMS_H__)
#define SMS_H__
class CSmsPdu{
private:
INT16U GsmDecode8bit(const INT8U *pSrc, INT8U *pDst, INT16U nSrcLength);
INT16U GsmEncode8bit(const INT8U *pSrc, INT8U *pDst, INT16U nSrcLength);
INT16U GsmDecodeUcs2(const INT8U* pSrc, INT8U* pDst, INT16U nSrcLength);
INT16U GsmEncodeUcs2(const INT8U* pSrc, INT8U* pDst, INT16U nSrcLength);
INT16U GsmDecode7bit(const INT8U* pSrc, INT8U* pDst, INT16U nSrcLength);
INT16U GsmEncode7bit(const INT8U* pSrc, INT8U* pDst, INT16U nSrcLength);
INT16U Ascii_To_Hex(const INT8U* pSrc, INT8U* pDst, INT16U nSrcLength);
INT16U Hex_To_Ascii(const INT8U* pSrc, INT8U* pDst, INT16U nSrcLength);
INT8U Que_Number_Length(const INT8U *Src);
INT8U Hex_Num_Decode(const INT8U *pSrc,INT8U *pDst,INT8U nSrcLength);
INT8U Hex_Num_Encode(const INT8U *pSrc,INT8U *pDst,INT8U nSrcLength);
public:
INT16U GsmDecodePdu(const INT8U* pSrc,INT16U pSrcLength,SmsType *pSmstype,INT8U *DataDst);
INT16U GsmEncodePdu_NoCenter(const SmsType pSrc,const INT8U *DataSrc,INT16U datalen, INT8U* pDst);
INT16U GsmEncodePdu_Center(const SmsType pSrc,const INT8U *DataSrc,INT16U datalen, INT8U* pDst);
INT16U AnySmsEncode_NoCenter(const INT8U *SrcNumber,INT8U type,const INT8U *DataSrc,INT16U datalen, INT8U* pDst);
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?