Fan.Sys.FileBuf.pipeTo C# (CSharp) Method

pipeTo() private method

private pipeTo ( Stream dst, long len ) : void
dst System.IO.Stream
len long
return void
        internal override void pipeTo(Stream dst, long len)
        {
            byte[] temp = this.temp();
              long total = 0;
              while (total < len)
              {
            int n = m_stream.Read(temp, 0, (int)Math.Min(temp.Length, len-total));
            dst.Write(temp, 0, n);
            total += n;
              }
        }

Same methods

FileBuf::pipeTo ( byte dst, int dstPos, int len ) : void