3 writes to _bufferCount
System.IO.Compression.Brotli (3)
System\IO\Compression\dec\BrotliStream.Decompress.cs (3)
78_bufferCount += bytesRead; 174_bufferCount += bytesRead; 216_bufferCount -= bytesConsumed;
11 references to _bufferCount
System.IO.Compression.Brotli (11)
System\IO\Compression\BrotliStream.cs (1)
132int unconsumedBytes = _bufferCount;
System\IO\Compression\dec\BrotliStream.Decompress.cs (10)
69int bytesRead = _stream.Read(_buffer, _bufferCount, _buffer.Length - _bufferCount); 80if (_bufferCount > _buffer.Length) 166int bytesRead = await _stream.ReadAsync(_buffer.AsMemory(_bufferCount), cancellationToken).ConfigureAwait(false); 177if (_bufferCount > _buffer.Length) 207lastResult = _decoder.Decompress(new ReadOnlySpan<byte>(_buffer, _bufferOffset, _bufferCount), destination, out int bytesConsumed, out bytesWritten); 236if (_bufferCount != 0) 245(lastResult == OperationStatus.DestinationTooSmall && destination.IsEmpty && _bufferCount == 0), $"{nameof(lastResult)} == {lastResult}, {nameof(destination.Length)} == {destination.Length}"); 248if (_bufferCount != 0 && _bufferOffset != 0) 250new ReadOnlySpan<byte>(_buffer, _bufferOffset, _bufferCount).CopyTo(_buffer);