public void Send(PacketOut packet) { if (Connected) { Log.WriteLine(LogType.Network, "Sending packet {0}. Length: {1}", packet.packetId.ToString(), packet.Lenght()); Log.WriteLine(LogType.Packet, "{0}", packet.ToHex()); Byte[] Data = packet.ToArray(); mSocket.Send(Data); } }