📄 cbillingserver.cpp
字号:
//////////////////////////////////////////////////////////////////////// // Filename : CBillingServer.cpp // Written By : reiot@ewestsoft.com// Description : 吝惫 呼傅 辑滚(抛胶飘)侩 皋牢 努贰胶// //////////////////////////////////////////////////////////////////////// include files#include "CBillingServer.h"#include "Assert.h"#include "GameServerManager.h"#include "database/DatabaseManager.h"#include "LogClient.h"////////////////////////////////////////////////////////////////////////// constructor//// 矫胶袍 概聪历狼 constructor俊辑绰 窍困 概聪历 按眉甫 积己茄促.////////////////////////////////////////////////////////////////////////CBillingServer::CBillingServer () throw ( Error ){ __BEGIN_TRY // create inter-server communication manager g_pGameServerManager = new GameServerManager(); __END_CATCH}////////////////////////////////////////////////////////////////////////// destructor//// 矫胶袍 概聪历狼 destructor俊辑绰 窍困 概聪历 按眉甫 昏力秦具 茄促.////////////////////////////////////////////////////////////////////////CBillingServer::~CBillingServer () throw ( Error ){ __BEGIN_TRY SAFE_DELETE( g_pGameServerManager ); __END_CATCH}////////////////////////////////////////////////////////////////////////// initialize game server////////////////////////////////////////////////////////////////////////void CBillingServer::init () throw ( Error ){ __BEGIN_TRY cout << "CBillingServer::init() start" << endl; // 辑滚埃 烹脚 概聪历甫 檬扁拳茄促. g_pGameServerManager->init(); __END_CATCH}////////////////////////////////////////////////////////////////////////// start shared server////////////////////////////////////////////////////////////////////////void CBillingServer::start () throw ( Error ){ __BEGIN_TRY cout << "---------- Start CBillingServer ---------" << endl; // 辑滚埃 烹脚 概聪历甫 矫累茄促. g_pGameServerManager->start(); while ( true ) { usleep( 100 ); } __END_CATCH}////////////////////////////////////////////////////////////////////////// stop shared server//// stop 鉴辑俊 蜡狼窍档废 窍磊. 啊厘 康氢阑 腹捞 林绰 概聪历何磐// stop 矫难具 茄促. 父老 馆措狼 鉴辑肺 stop 矫懦 版快 null pointer// 鞍篮 泅惑捞 惯积且 荐 乐促.////////////////////////////////////////////////////////////////////////void CBillingServer::stop () throw ( Error ){ __BEGIN_TRY // 唱吝俊 捞 何盒阑 内膏飘拳秦具 茄促. throw UnsupportedError(); // g_pGameServerManager->stop(); __END_CATCH}//////////////////////////////////////////////////// global variable declaration//////////////////////////////////////////////////CBillingServer * g_pCBillingServer = NULL;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -