gameservermanager.h
来自「天之炼狱1服务器端源文件游戏服务端不完整」· C头文件 代码 · 共 60 行
H
60 行
////////////////////////////////////////////////////////////////////////// Filename : GameServerManager.h// Written By : Reiot// Description :////////////////////////////////////////////////////////////////////////#ifndef __GAME_SERVER_MANANGER_H__#define __GAME_SERVER_MANANGER_H__// include files#include "Types.h"#include "Exception.h"#include "Thread.h"#include "DatagramSocket.h"class Datagram;class DatagramPacket;////////////////////////////////////////////////////////////////////////// class GameServerManager;//// 霸烙 辑滚客狼 烹脚阑 傈淬窍绰 静饭靛捞促.//// 郴何俊 单捞磐弊伐 辑滚家南阑 窍唱 啊瘤绊 喉肺欧 扁馆栏肺 悼累茄促.////////////////////////////////////////////////////////////////////////class GameServerManager{public : GameServerManager () throw (Error); ~GameServerManager () throw (Error); void init () throw (Error) {} void start() throw (Error) { m_bRunning = true; run(); } void stop() throw (Error) { m_bRunning = false; } // main method void run() throw (Error); void sendDatagram ( Datagram * pDatagram ) throw ( ConnectException , Error ); void sendPacket ( string host , uint port , DatagramPacket * pPacket ) throw ( ConnectException , Error );private : // UDP 辑滚 家南 DatagramSocket * m_pDatagramSocket; bool m_bRunning;};// global variable declarationextern GameServerManager * g_pGameServerManager;#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?