public void SendMessage(Packet packet) { byte[] data = Proto.ProtoSerialize <Packet>(packet); WriteToLogs("SENDINIG: " + packet.ID); try { connection.SendObject("Packet", data); } catch (CommsException) { Console.WriteLine("A CommsException occurred while trying to send message"); } }
private void SendMessage(Packet packet, Connection connection) { try { if (connection.ConnectionAlive()) { byte[] data = Proto.ProtoSerialize <Packet>(packet); connection.SendObject("Packet", data); } } catch { } }