entity_pt.h
来自「短信网管的原代码。用于与sp通信」· C头文件 代码 · 共 41 行
H
41 行
#ifndef _PT_ENTITY_H
#define _PT_ENTITY_H
#include "entity_base.h"
DWORD WINAPI PtCheckThread(LPVOID lpParam);
class TPt_Entity:public TBase_Entity
{
public:
TPt_Entity(){};
~TPt_Entity()
{
CloseHandle(m_LogSucc);
TerminateThread(h_MainPtThread,0);
};
BOOL Init(char* pServerIp,int nPort)
{
TBase_Entity::Init(pServerIp, nPort,FALSE);
//创建协议处理线程
DWORD dwThreadId;
h_MainPtThread = CreateThread(NULL, 0, PtCheckThread, this, 0, &dwThreadId);
if(h_MainPtThread == NULL)
return FALSE;
m_LogSucc=CreateEvent(NULL,true,false,NULL);
return TRUE;
};
BOOL OnTcpDataInd(char Buff[],int BufLen); //收到TCP消息
int Login(); //登陆服务器
int Logout(); //退出服务器
BOOL SendLinkTest(); //发送测试消息
private:
HANDLE m_LogSucc;
HANDLE h_MainPtThread;
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?