📄 pehandle.h
字号:
#if !defined(PEHANDLE_H_CREATE_AT_2005_09_10_INCLUDED_)
#define PEHANDLE_H_CREATE_AT_2005_09_10_INCLUDED_
class CPeHandle
{
//参数结构体
typedef struct _SETUP
{
char smsCenter[16];//短信中心号码
char ip[24]; //中心服务IP地址
char port[8];//中心服务端口
}*LPSetup,Setup;
Setup m_param;
char DataSaveBuff[DATA_BUFSIZE*10];//数据缓存器
HANDLE m_hProcSend; //发送数据线程
HANDLE m_hProcAlarm; //服务线程
HANDLE m_hProcRead; //读取数据线程
public:
BOOL SendData(char buff[],int iLen);
BOOL SendData(char buff[]);
void TextualData(char buffer[]);
void SetListData(int iType,int iLen,char Param[]);
BOOL InitPePort(wchar_t PortName[]);
CPeHandle();
~CPeHandle();
//句柄
HANDLE m_hComm;
//命令队列
CList <CmdStruct, CmdStruct &> m_Cmd;
//命令队列数据指示器
HANDLE m_cmdLstEvent;
HANDLE m_CmdFinish;//命令结束事件对象
long m_lComplete;//是否正确返回的标志
//短信编码
BOOL EncodeSMSBody(char body[],char sDest[],int iCode);
private:
void TextualSMS(char buf[]);
void TextualClassify(char buffer[]);
};
#endif // !defined(PEHANDLE_H_CREATE_AT_2005_09_10_INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -