public void Flush(AbstractGuevaraSocket s) { if (!_defaultOptionSent) { WriteDefaultOptions(); _defaultOptionSent = true; } if (_optionWriter.Length > 0) { _optionWriter.WriteTo(s); s.Flush(); _optionWriter.Clear(); } }
public void WriteTo(AbstractGuevaraSocket target) { byte[] data = _strm.ToArray(); target.Transmit(data, 0, data.Length); target.Flush(); }