ArkaliaCore.Game.Network.Game.GameClient.Socket_OnDataArrivalEvent C# (CSharp) Method

Socket_OnDataArrivalEvent() public method

public Socket_OnDataArrivalEvent ( byte data ) : void
data byte
return void
        public void Socket_OnDataArrivalEvent(byte[] data)
        {
            string noParsed = Encoding.Default.GetString(data);
            foreach (string packet in noParsed.Replace("\x0a", "").Split('\x00'))
            {
                try
                {
                    if (packet == "")
                        continue;
                    Utilities.Logger.Debug("Received @packet from client@ : " + packet);
                    this.HandlePacket(packet);
                }
                catch (Exception e)
                {
                    Utilities.Logger.Error("Can't @parse@ packet : " + e.ToString());
                }
            }
        }