Crisis.Ionic.Zlib.ZlibBaseStream.ZlibBaseStream C# (CSharp) Method

ZlibBaseStream() public method

public ZlibBaseStream ( System stream, CompressionMode compressionMode, CompressionLevel level, ZlibStreamFlavor flavor, bool leaveOpen ) : System
stream System
compressionMode CompressionMode
level CompressionLevel
flavor ZlibStreamFlavor
leaveOpen bool
return System
        public ZlibBaseStream(System.IO.Stream stream,
                              CompressionMode compressionMode,
                              CompressionLevel level,
                              ZlibStreamFlavor flavor,
                              bool leaveOpen)
            : base()
        {
            this._flushMode = FlushType.None;
            //this._workingBuffer = new byte[WORKING_BUFFER_SIZE_DEFAULT];
            this._stream = stream;
            this._leaveOpen = leaveOpen;
            this._compressionMode = compressionMode;
            this._flavor = flavor;
            this._level = level;
            // workitem 7159
            if (flavor == ZlibStreamFlavor.GZIP)
            {
                this.crc = new Crisis.Ionic.Crc.CRC32();
            }
        }