|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Types | |
| enum | State { NotInitialized , InitializedForDeflate , InitializedForInflate , Disposed , NotInitialized , InitializedForDeflate , InitializedForInflate , Disposed } |
| enum | State { NotInitialized , InitializedForDeflate , InitializedForInflate , Disposed , NotInitialized , InitializedForDeflate , InitializedForInflate , Disposed } |
Public Member Functions | |
| ZLibStreamHandle () | |
| unsafe ErrorCode | DeflateInit2_ (CompressionLevel level, int windowBits, int memLevel, CompressionStrategy strategy) |
| unsafe ErrorCode | Deflate (FlushCode flush) |
| unsafe ErrorCode | DeflateEnd () |
| unsafe ErrorCode | InflateInit2_ (int windowBits) |
| unsafe ErrorCode | Inflate (FlushCode flush) |
| unsafe ErrorCode | InflateEnd () |
| string | GetErrorMessage () |
| ZLibStreamHandle () | |
| unsafe ErrorCode | DeflateInit2_ (CompressionLevel level, int windowBits, int memLevel, CompressionStrategy strategy) |
| unsafe ErrorCode | Deflate (FlushCode flush) |
| unsafe ErrorCode | DeflateEnd () |
| unsafe ErrorCode | InflateInit2_ (int windowBits) |
| unsafe ErrorCode | Inflate (FlushCode flush) |
| unsafe ErrorCode | InflateEnd () |
| IntPtr | DangerousGetHandle () |
| void | Close () |
| void | Dispose () |
| void | SetHandleAsInvalid () |
| void | DangerousAddRef (ref bool success) |
| void | DangerousRelease () |
Protected Member Functions | |
| override bool | ReleaseHandle () |
| override bool | ReleaseHandle () |
| virtual void | Dispose (bool disposing) |
Protected Attributes | |
| IntPtr | handle |
Package Functions | |
| void | SetHandle (IntPtr handle) |
Properties | |
| override bool | IsInvalid [get] |
| State | InitializationState [get] |
| IntPtr | NextIn [get, set] |
| uint | AvailIn [get, set] |
| IntPtr | NextOut [set] |
| uint | AvailOut [get, set] |
| bool | OwnsHandle [get] |
| bool | IsClosed [get] |
Private Member Functions | |
| void | EnsureNotDisposed () |
| void | EnsureState (State requiredState) |
| void | EnsureNotDisposed () |
| void | EnsureState (State requiredState) |
| void | InternalRelease (bool disposeOrFinalizeOperation) |
Private Attributes | |
| ZStream | _zStream |
| volatile State | _initializationState |
| volatile int | _state |
| readonly bool | _ownsHandle |
| volatile bool | _fullyInitialized |
Definition at line 44 of file ZLibNative.cs.