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

📄 server.h

📁 墨香最新私服
💻 H
字号:
// Server.h: interface for the CServer class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_SERVER_H__9F52F3D2_B7F6_4AA1_9575_EE98885A3E57__INCLUDED_)
#define AFX_SERVER_H__9F52F3D2_B7F6_4AA1_9575_EE98885A3E57__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

class CServer  
{
public:
	int		m_nServerSet;	// ÀÚ½ÅÀÌ ¼ÓÇÑ ¼­¹ö¼Â ¹øÈ£
	int		m_nServerKind;
	int		m_nState;		// None = 0, Off = 1, On = 2, AbNormal = 3,
	char	m_sState[16];
	int		m_nServerNum;
	char	m_sIP[16];	
	int		m_nPort;
	char	m_sName[64];
	DWORD	m_dwUserCount;	
	BOOL	m_bDisconnectUser;

	int		m_nAutoPatchState;
	char	m_sAutoPatchState[16];
	char	m_sAutoPatchVersion[13];

	int		m_nChannelUserCount[10];
	int		m_nMaxChannel;
	
public:
	CServer(int ServerSetNum,SERVERINFO* pInfo);
	virtual ~CServer();

	void	Release();
	int		SetState( int state );
	void	SetAutoPatchState( int nState, char* sVersion );
	void	SetAutoPatchVersion( char* sVersion );
	void	SetChannelUserCount( MSG_CHANNEL_INFO* pChannelInfo );

public:	// operate func
	void	DoServerOn();
	void	DoServerOff();
	void	DoKillServer();
};

#endif // !defined(AFX_SERVER_H__9F52F3D2_B7F6_4AA1_9575_EE98885A3E57__INCLUDED_)

⌨️ 快捷键说明

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