1 write to _zlibStream
System.IO.Compression (1)
System\IO\Compression\DeflateZLib\Inflater.cs (1)
238error = ZLibNative.CreateZLibStreamForInflate(out _zlibStream, windowBits);
24 references to _zlibStream
System.IO.Compression (24)
System\IO\Compression\DeflateZLib\Inflater.cs (24)
45public int AvailableOutput => (int)_zlibStream.AvailOut; 108_zlibStream.AvailIn = 0; 116if (0 == _zlibStream.AvailIn && IsInputBufferHandleAllocated) 152byte* nextInPointer = (byte*)_zlibStream.NextIn; 153uint nextAvailIn = _zlibStream.AvailIn; 162_zlibStream.InflateReset2_(_windowBits); 172public bool NeedsInput() => _zlibStream.AvailIn == 0; 197_zlibStream.NextIn = (IntPtr)_inputBufferHandle.Pointer; 198_zlibStream.AvailIn = (uint)inputBuffer.Length; 209_zlibStream.Dispose(); 232[MemberNotNull(nameof(_zlibStream))] 251throw new ZLibException(SR.ZLibErrorNotEnoughMemory, "inflateInit2_", (int)error, _zlibStream.GetErrorMessage()); 254throw new ZLibException(SR.ZLibErrorVersionMismatch, "inflateInit2_", (int)error, _zlibStream.GetErrorMessage()); 257throw new ZLibException(SR.ZLibErrorIncorrectInitParameters, "inflateInit2_", (int)error, _zlibStream.GetErrorMessage()); 260throw new ZLibException(SR.ZLibErrorUnexpected, "inflateInit2_", (int)error, _zlibStream.GetErrorMessage()); 271_zlibStream.NextOut = (IntPtr)bufPtr; 272_zlibStream.AvailOut = (uint)length; 275bytesRead = length - (int)_zlibStream.AvailOut; 289errC = _zlibStream.Inflate(flushCode); 305throw new ZLibException(SR.ZLibErrorNotEnoughMemory, "inflate_", (int)errC, _zlibStream.GetErrorMessage()); 311throw new ZLibException(SR.ZLibErrorInconsistentStream, "inflate_", (int)errC, _zlibStream.GetErrorMessage()); 314throw new ZLibException(SR.ZLibErrorUnexpected, "inflate_", (int)errC, _zlibStream.GetErrorMessage()); 327_zlibStream.AvailIn = 0; 328_zlibStream.NextIn = ZLibNative.ZNullPtr;