More work on lobby chat. Still not functional.

This commit is contained in:
lotodore
2009-08-15 13:43:00 +00:00
parent 4c340d5bdc
commit 150d8930dc
78 changed files with 664 additions and 343 deletions
+3
View File
@@ -146,6 +146,7 @@ protected:
void CloseSession(SessionWrapper session);
void SendError(boost::shared_ptr<SessionData> s, int errorCode);
void SendJoinGameFailed(boost::shared_ptr<SessionData> s, int reason);
void SendPlayerList(boost::shared_ptr<SessionData> s);
void SendGameList(boost::shared_ptr<SessionData> s);
void UpdateStatisticsNumberOfPlayers();
void BroadcastStatisticsUpdate(const ServerStats &stats);
@@ -162,6 +163,8 @@ protected:
bool IsPlayerConnected(const std::string &name) const;
static boost::shared_ptr<NetPacket> CreateNetPacketPlayerListNew(unsigned playerId);
static boost::shared_ptr<NetPacket> CreateNetPacketPlayerListLeft(unsigned playerId);
static boost::shared_ptr<NetPacket> CreateNetPacketGameListNew(const ServerGame &game);
static boost::shared_ptr<NetPacket> CreateNetPacketGameListUpdate(unsigned gameId, GameMode mode);