3 writes to _bufferCount
System.IO.Compression.Brotli (3)
System\IO\Compression\dec\BrotliStream.Decompress.cs (3)
90_bufferCount += bytesRead; 186_bufferCount += bytesRead; 228_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)
81int bytesRead = _stream.Read(_buffer, _bufferCount, _buffer.Length - _bufferCount); 92if (_bufferCount > _buffer.Length) 178int bytesRead = await _stream.ReadAsync(_buffer.AsMemory(_bufferCount), cancellationToken).ConfigureAwait(false); 189if (_bufferCount > _buffer.Length) 219lastResult = _decoder.Decompress(new ReadOnlySpan<byte>(_buffer, _bufferOffset, _bufferCount), destination, out int bytesConsumed, out bytesWritten); 248if (_bufferCount != 0) 257(lastResult == OperationStatus.DestinationTooSmall && destination.IsEmpty && _bufferCount == 0), $"{nameof(lastResult)} == {lastResult}, {nameof(destination.Length)} == {destination.Length}"); 260if (_bufferCount != 0 && _bufferOffset != 0) 262new ReadOnlySpan<byte>(_buffer, _bufferOffset, _bufferCount).CopyTo(_buffer);