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());
}
}
}