1 write to _buffer
System.Net.Quic (1)
src\libraries\Common\src\System\Net\StreamBuffer.cs (1)
27_buffer = new MultiArrayBuffer(initialBufferSize);
13 references to _buffer
System.Net.Quic (13)
src\libraries\Common\src\System\Net\StreamBuffer.cs (13)
42return (_writeEnded && _buffer.IsEmpty); 71return _buffer.ActiveMemory.Length; 88return _maxBufferSize - _buffer.ActiveMemory.Length; 110_buffer.EnsureAvailableSpaceUpToLimit(buffer.Length, _maxBufferSize); 112int bytesWritten = Math.Min(buffer.Length, _buffer.AvailableMemory.Length); 115_buffer.AvailableMemory.CopyFrom(buffer.Slice(0, bytesWritten)); 116_buffer.Commit(bytesWritten); 203if (!_buffer.IsEmpty) 205int bytesRead = Math.Min(buffer.Length, _buffer.ActiveMemory.Length); 206_buffer.ActiveMemory.Slice(0, bytesRead).CopyTo(buffer); 207_buffer.Discard(bytesRead); 267_buffer.DiscardAll(); 281_buffer.Dispose();