📄 serversocket.h
字号:
// ServerSocket.h: interface for the CServerSocket class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_SERVERSOCKET_H__0BE7AFD0_F620_4260_9423_142D3A4A18ED__INCLUDED_)
#define AFX_SERVERSOCKET_H__0BE7AFD0_F620_4260_9423_142D3A4A18ED__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "Entity_Base.h"
class CServerSocket : public TBase_Entity
{
public:
CServerSocket()
{
m_bType = SERVER_SOCKET;
iSendLinkTestCount = 0;
};
~CServerSocket()
{
//TerminateThread(h_MainCmppThread,0);
//CloseHandle(h_MainCmppThread);
//if(WaitForSingleObject(h_LinkTestThread,500) == 0)
//TerminateThread(h_LinkTestThread,0);
//Reset();
};
/* BOOL Init(char* pServerIp,int nPort)
{
TBase_Entity::Init(pServerIp, nPort,TRUE);
return TRUE;
};*/
BOOL OnTcpDataInd(char Buff[],int BufLen); //收到TCP消息
int Login_Rep(); //登陆服务器
int Logout(); //退出服务器
BOOL SendLinkTest_Rep(); //发送测试消息
//此两个函数无任何功能
int Login(){return 0;};//???
BOOL SendLinkTest(){return TRUE;};//???
public:
HANDLE h_MainCmppThread;
HANDLE h_LinkTestThread;
};
#endif // !defined(AFX_SERVERSOCKET_H__0BE7AFD0_F620_4260_9423_142D3A4A18ED__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -