Avalon.Network.SocketServer.ProcessQueue C# (CSharp) Method

ProcessQueue() public method

public ProcessQueue ( SocketClient sockstate ) : void
sockstate SocketClient
return void
        public void ProcessQueue(SocketClient sockstate)
        {
            while (PacketQueue.Count > 0)
            {
                byte[] packet = PacketQueue.Dequeue();

                Console.ForegroundColor = ConsoleColor.Yellow;
                Console.WriteLine("[Server->Client]");
                Console.ForegroundColor = ConsoleColor.Gray;
                Console.WriteLine(Utility.Conversions.Misc.HexBytes(packet));
                sockstate.Client.Socket.Send(packet);
            }
        }