Example #1
0
File: Gateway.cs Project: skwbr/UCS
 static void OnReceive(SocketRead read, byte[] data)
 {
     try
     {
         Client c = ResourcesManager.GetClient(read.Socket.Handle.ToInt64());
         c.DataStream.AddRange(data);
         Message p;
         while (c.TryGetPacket(out p))
         {
             PacketManager.ProcessIncomingPacket(p);
         }
     }
     catch (Exception ex)
     {
     }
 }
Example #2
0
 private static void OnReceive(SocketRead read, byte[] data)
 {
     try
     {
         Client c = ResourcesManager.GetClient(read.Socket.Handle.ToInt64());
         c.DataStream.AddRange(data);
         Message p;
         while (c.TryGetPacket(out p))
         {
             PacketManager.ProcessIncomingPacket(p);
         }
     }
     catch (Exception ex)
     {
         Debugger.WriteLine("[UCS]    Exception thrown when processing incoming packet : ", ex);
     }
 }