Removing SessionWrapper to prepare rejoin. This also improves dispatching network packets.

This commit is contained in:
lotodore
2011-03-10 20:55:46 +00:00
parent 07b448cf34
commit 9b9a921867
11 changed files with 425 additions and 421 deletions
+15
View File
@@ -271,3 +271,18 @@ SessionData::GetAutoDisconnectTimerElapsedSec() const
boost::mutex::scoped_lock lock(m_dataMutex);
return m_autoDisconnectTimer.elapsed().total_seconds();
}
void
SessionData::SetPlayerData(boost::shared_ptr<PlayerData> player)
{
boost::mutex::scoped_lock lock(m_dataMutex);
m_playerData = player;
}
boost::shared_ptr<PlayerData>
SessionData::GetPlayerData()
{
boost::mutex::scoped_lock lock(m_dataMutex);
return m_playerData;
}