예제 #1
0
        public static void ReadClientStatus(Client client, PacketReader reader)
        {
            ClientStatusPacket csp = new ClientStatusPacket();
            csp.Read(reader);

            if(!reader.Failed)
                Client.HandlePacketClientStatus(client, csp);
        }
예제 #2
0
파일: Client.Recv.cs 프로젝트: TheaP/c-raft
 public static void HandlePacketClientStatus(Client client, ClientStatusPacket packet)
 {
     Console.WriteLine("Status arrived {0}", packet.Status);
     if (packet.Status == 0 && IsAuthenticated(client))
         Task.Factory.StartNew(client.SendLoginSequence);
 }