Server support for unsubscribing/resubscribing of lobby messages. Not yet used by the client.

This commit is contained in:
lotodore
2008-05-11 21:41:30 +00:00
parent c60fd58ec9
commit 0ef69297d1
9 changed files with 156 additions and 25 deletions
+6
View File
@@ -1013,8 +1013,14 @@ ClientStateSynchronizeStart::Process(ClientThread &client)
if (client.IsSynchronized())
{
// Acknowledge start.
boost::shared_ptr<NetPacket> startAck(new NetPacketStartEventAck);
client.GetSender().Send(client.GetContext().GetSessionData(), startAck);
// Unsubscribe lobby messages.
// TODO
//boost::shared_ptr<NetPacket> unsubscr(new NetPacketUnsubscribeGameList);
//client.GetSender().Send(client.GetContext().GetSessionData(), unsubscr);
client.SetState(ClientStateWaitStart::Instance());
}