From 23d3f72bcb74cb68b7ad72b8bbeb83f90c9a433c Mon Sep 17 00:00:00 2001 From: Rat Date: Mon, 25 Oct 2010 18:47:30 +0200 Subject: Core/World?: (forgotten commit) make SessionMap public , can be usaful in some places.. --HG-- branch : trunk --- src/server/game/World/World.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/server/game/World/World.h b/src/server/game/World/World.h index d9178fda58e..1dd06725768 100755 --- a/src/server/game/World/World.h +++ b/src/server/game/World/World.h @@ -510,6 +510,8 @@ struct CliCommandHolder ~CliCommandHolder() { delete[] m_command; } }; +typedef UNORDERED_MAP SessionMap; + /// The World class World { @@ -525,6 +527,7 @@ class World bool RemoveSession(uint32 id); /// Get the number of current active sessions void UpdateMaxSessionCounters(); + const SessionMap& GetAllSessions() const { return m_sessions; } uint32 GetActiveAndQueuedSessionCount() const { return m_sessions.size(); } uint32 GetActiveSessionCount() const { return m_sessions.size() - m_QueuedPlayer.size(); } uint32 GetQueuedSessionCount() const { return m_QueuedPlayer.size(); } @@ -768,7 +771,7 @@ class World uint32 m_updateTimeCount; uint32 m_currentTime; - typedef UNORDERED_MAP SessionMap; + //typedef UNORDERED_MAP SessionMap; SessionMap m_sessions; typedef UNORDERED_MAP DisconnectMap; DisconnectMap m_disconnects; -- cgit v1.2.3