public override bool send(PacketSenderBase sender, MemoryStream stream) { if (!_blowfish.isGood()) { Dbg.ERROR_MSG("BlowfishFilter::send: Dropping packet, due to invalid filter"); return(false); } encrypt(stream); return(sender.send(stream)); }
public virtual bool send(MemoryStream stream) { if (!valid()) { throw new ArgumentException("invalid socket!"); } if (_packetSender == null) { _packetSender = createPacketSender(); } return(_packetSender.send(stream)); }