1
This commit is contained in:
parent
cd2b07e017
commit
605a52ed1c
@ -95,6 +95,13 @@ int RoomMgr::RoomNum()
|
||||
return room_hash_.size();
|
||||
}
|
||||
|
||||
int RoomMgr::HumanNum()
|
||||
{
|
||||
return
|
||||
App::Instance()->perf.entity_num[kET_Android] +
|
||||
App::Instance()->perf.entity_num[kET_Player];
|
||||
}
|
||||
|
||||
int RoomMgr::OverRoomNum()
|
||||
{
|
||||
return over_room_hash_.size();
|
||||
@ -206,6 +213,7 @@ void RoomMgr::ReportServerState(int instance_id, const std::string& host, int po
|
||||
url_params->SetVal("port", JsonDataMgr::Instance()->listen_port);
|
||||
url_params->SetVal("online_num", PlayerMgr::Instance()->OnlineNum());
|
||||
url_params->SetVal("room_num", RoomNum());
|
||||
url_params->SetVal("alive_count", HumanNum());
|
||||
url_params->SetVal("servicing", App::Instance()->servicing ? 1 : 0);
|
||||
f8::HttpClientPool::Instance()->HttpGet(a8::XParams()
|
||||
.SetSender(instance_id)
|
||||
|
@ -25,6 +25,7 @@ class RoomMgr : public a8::Singleton<RoomMgr>
|
||||
void _CMJoin(f8::MsgHdr& hdr, const cs::CMJoin& msg);
|
||||
void ActiveRoom(long long room_uuid);
|
||||
int RoomNum();
|
||||
int HumanNum();
|
||||
int OverRoomNum();
|
||||
Room* GetRoomByUuid(long long uuid);
|
||||
void AddOverRoom(long long room_uuid);
|
||||
|
Loading…
x
Reference in New Issue
Block a user