terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
System.IO.Compression.DeflateStreamNative Class Reference
+ Collaboration diagram for System.IO.Compression.DeflateStreamNative:

Classes

class  SafeDeflateStreamHandle
 

Public Member Functions

void Dispose (bool disposing)
 
void Flush ()
 
int ReadZStream (IntPtr buffer, int length)
 
void WriteZStream (IntPtr buffer, int length)
 

Static Public Member Functions

static DeflateStreamNative Create (Stream compressedStream, CompressionMode mode, bool gzip)
 

Protected Member Functions

override void Finalize ()
 

Private Member Functions

 DeflateStreamNative ()
 
int UnmanagedRead (IntPtr buffer, int length)
 
int UnmanagedWrite (IntPtr buffer, int length)
 
void CheckResult (int result, string where)
 
static DeflateStreamNative.SafeDeflateStreamHandle CreateZStream (CompressionMode compress, bool gzip, DeflateStreamNative.UnmanagedReadOrWrite feeder, IntPtr data)
 
static int CloseZStream (IntPtr stream)
 
static int Flush (DeflateStreamNative.SafeDeflateStreamHandle stream)
 
static int ReadZStream (DeflateStreamNative.SafeDeflateStreamHandle stream, IntPtr buffer, int length)
 
static int WriteZStream (DeflateStreamNative.SafeDeflateStreamHandle stream, IntPtr buffer, int length)
 
delegate int UnmanagedReadOrWrite (IntPtr buffer, int length, IntPtr data)
 

Static Private Member Functions

static int UnmanagedRead (IntPtr buffer, int length, IntPtr data)
 
static int UnmanagedWrite (IntPtr buffer, int length, IntPtr data)
 

Private Attributes

DeflateStreamNative.UnmanagedReadOrWrite feeder
 
Stream base_stream
 
DeflateStreamNative.SafeDeflateStreamHandle z_stream
 
GCHandle data
 
bool disposed
 
byte[] io_buffer
 
Exception last_error
 

Detailed Description

Definition at line 10 of file DeflateStreamNative.cs.


The documentation for this class was generated from the following file: