public byte[] Serialize(object target) { if (target == null) { return(null); } return(Serializer.Serialize(target)); }
public bool Send(object packet) { if (!Connected) { return(false); } byte[] buffer = Serializer.Serialize(packet) as byte[]; return(Write(buffer, 0, buffer.Length)); }
public void Broadcast(object packet) { try { byte[] buffer = Serializer.Serialize(packet) as byte[]; Broadcast(buffer); } catch { } }
public void Send(object packet) { if (!_connection.Connection.Connected) { return; } try { byte[] buffer = Serializer.Serialize(packet) as byte[]; Send(buffer); } catch { //some error in the provider throw; } }