From e369305fbeebd9a1a640e02db1cdba0d372b1772 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 22 May 2019 17:55:32 +0800 Subject: [PATCH] 1 --- server/gameserver/playermgr.cc | 5 +++++ server/gameserver/playermgr.h | 1 + 2 files changed, 6 insertions(+) diff --git a/server/gameserver/playermgr.cc b/server/gameserver/playermgr.cc index bad1bc5..a4b8769 100644 --- a/server/gameserver/playermgr.cc +++ b/server/gameserver/playermgr.cc @@ -12,6 +12,11 @@ void PlayerMgr::UnInit() { } +int PlayerMgr::GetPlayerNum() +{ + return socket_hash_.size(); +} + Player* PlayerMgr::GetPlayerBySocket(int socket) { auto itr = socket_hash_.find(socket); diff --git a/server/gameserver/playermgr.h b/server/gameserver/playermgr.h index d763b22..50aa64c 100644 --- a/server/gameserver/playermgr.h +++ b/server/gameserver/playermgr.h @@ -19,6 +19,7 @@ class PlayerMgr : public a8::Singleton void Init(); void UnInit(); + int GetPlayerNum(); Player* GetPlayerBySocket(int socket); Player* CreatePlayerByCMJoin(int socket, const cs::CMJoin& msg);