Public Member Functions | |
| ZlibBaseStream (System.IO.Stream stream, CompressionMode compressionMode, CompressionLevel level, ZlibStreamFlavor flavor, bool leaveOpen) | |
| override void | Write (System.Byte[] buffer, int offset, int count) |
| override void | Close () |
| override void | Flush () |
| override System.Int64 | Seek (System.Int64 offset, System.IO.SeekOrigin origin) |
| override void | SetLength (System.Int64 value) |
| override System.Int32 | Read (System.Byte[] buffer, System.Int32 offset, System.Int32 count) |
Static Public Member Functions | |
| static void | CompressString (String s, Stream compressor) |
| static void | CompressBuffer (byte[] b, Stream compressor) |
| static String | UncompressString (byte[] compressed, Stream decompressor) |
| static byte[] | UncompressBuffer (byte[] compressed, Stream decompressor) |
Protected Attributes | |
| internal ZlibCodec | _z = null |
| internal StreamMode | _streamMode = StreamMode.Undefined |
| internal FlushType | _flushMode |
| internal ZlibStreamFlavor | _flavor |
| internal CompressionMode | _compressionMode |
| internal CompressionLevel | _level |
| internal bool | _leaveOpen |
| internal byte[] | _workingBuffer |
| internal int | _bufferSize = ZlibConstants.WorkingBufferSizeDefault |
| internal byte[] | _buf1 = new byte[1] |
| internal System.IO.Stream | _stream |
| internal CompressionStrategy | Strategy = CompressionStrategy.Default |
| internal string | _GzipFileName |
| internal string | _GzipComment |
| internal DateTime | _GzipMtime |
| internal int | _gzipHeaderByteCount |
Properties | |
| internal bool | _wantCompress [get] |
| override System.Boolean | CanRead [get] |
| override System.Boolean | CanSeek [get] |
| override System.Boolean | CanWrite [get] |
| override System.Int64 | Length [get] |
| override long | Position [get, set] |
| Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream.ZlibBaseStream | ( | System.IO.Stream | stream, | |
| CompressionMode | compressionMode, | |||
| CompressionLevel | level, | |||
| ZlibStreamFlavor | flavor, | |||
| bool | leaveOpen | |||
| ) |
| override void Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream.Close | ( | ) |
| static void Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream.CompressBuffer | ( | byte[] | b, | |
| Stream | compressor | |||
| ) | [static] |
| static void Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream.CompressString | ( | String | s, | |
| Stream | compressor | |||
| ) | [static] |
| override void Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream.Flush | ( | ) |
| override System.Int32 Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream.Read | ( | System.Byte[] | buffer, | |
| System.Int32 | offset, | |||
| System.Int32 | count | |||
| ) |
| override System.Int64 Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream.Seek | ( | System.Int64 | offset, | |
| System.IO.SeekOrigin | origin | |||
| ) |
| override void Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream.SetLength | ( | System.Int64 | value | ) |
| static byte [] Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream.UncompressBuffer | ( | byte[] | compressed, | |
| Stream | decompressor | |||
| ) | [static] |
| static String Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream.UncompressString | ( | byte[] | compressed, | |
| Stream | decompressor | |||
| ) | [static] |
| override void Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream.Write | ( | System.Byte[] | buffer, | |
| int | offset, | |||
| int | count | |||
| ) |
internal byte [] Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream._buf1 = new byte[1] [protected] |
internal int Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream._bufferSize = ZlibConstants.WorkingBufferSizeDefault [protected] |
internal CompressionMode Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream._compressionMode [protected] |
internal ZlibStreamFlavor Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream._flavor [protected] |
internal FlushType Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream._flushMode [protected] |
internal string Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream._GzipComment [protected] |
internal string Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream._GzipFileName [protected] |
internal int Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream._gzipHeaderByteCount [protected] |
internal DateTime Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream._GzipMtime [protected] |
internal bool Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream._leaveOpen [protected] |
internal CompressionLevel Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream._level [protected] |
internal System.IO.Stream Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream._stream [protected] |
internal StreamMode Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream._streamMode = StreamMode.Undefined [protected] |
internal byte [] Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream._workingBuffer [protected] |
internal ZlibCodec Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream._z = null [protected] |
internal CompressionStrategy Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream.Strategy = CompressionStrategy.Default [protected] |
internal bool Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream._wantCompress [get, protected] |
override System.Boolean Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream.CanRead [get] |
override System.Boolean Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream.CanSeek [get] |
override System.Boolean Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream.CanWrite [get] |
override System.Int64 Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream.Length [get] |
override long Electrotank.Electroserver5.Ionic.Zlib.ZlibBaseStream.Position [get, set] |
1.7.1