internal bool Send <T>(T @event, string pubkey, bool enableTransaction, out int length, out ulong seq_no, int trans_time_out = 10) where T : IMQEvent { var data = __seralize.Serialize(@event); return(Send(data, pubkey, enableTransaction, out length, out seq_no, trans_time_out)); }