⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dbserver.h

📁 101规约测试软件带源码
💻 H
字号:
#ifndef _DBSERVER_
#define _DBSERVER_

// MySock.h : header file
//


//#include "typedef.h"
#include "mmysock.h"
class CDBinterface;
class AFX_EXT_CLASS CDBserver:public CBaseSrv
{
public:
	virtual void On_init_Sock_process(){};

    HANDLE dbmutex;
	
	int savecount;
	CDBinterface *dbface[MAXCLIENTNUM];
	void Start_RemoteInterface();
	
	int Serverport;
	CDBserver();

	~CDBserver();
	char interfacemode;//0 local process; 1 local host; 2remote; 

	bool Create_Finished;
	void deleteface(int ind);
	
	bool initSock();
	bool closeSock();
	virtual void OnAccept(SOCKET nSock);
	virtual void Accept_process();
	void OnAllReceive( int nErrorCode,int faceID)
	{
		int dfaceID=1;
		if(dfaceID==faceID)
			OnReceive(nErrorCode);
		
	};
	virtual void OnAllClose( int nErrorCode,int faceID)
	{	
		int dfaceID=1;
		if(dfaceID==faceID)
		{
			deleteface(0);
			//OnClose(nErrorCode);
		}


	};

	virtual void OnReceive( int nErrorCode){};
	virtual void OnClose( int nErrorCode)
	{
	};
	HANDLE threadtimer_handle;
	DWORD threadtimerID;
	static int OnTimer(void *p);
	


};
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -