Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Interop.Brotli Class Reference

Package Functions

static SafeBrotliDecoderHandle BrotliDecoderCreateInstance (IntPtr allocFunc, IntPtr freeFunc, IntPtr opaque)
 
static unsafe int BrotliDecoderDecompressStream (SafeBrotliDecoderHandle state, ref nuint availableIn, byte **nextIn, ref nuint availableOut, byte **nextOut, out nuint totalOut)
 
static unsafe BOOL BrotliDecoderDecompress (nuint availableInput, byte *inBytes, nuint *availableOutput, byte *outBytes)
 
static void BrotliDecoderDestroyInstance (IntPtr state)
 
static BOOL BrotliDecoderIsFinished (SafeBrotliDecoderHandle state)
 
static SafeBrotliEncoderHandle BrotliEncoderCreateInstance (IntPtr allocFunc, IntPtr freeFunc, IntPtr opaque)
 
static BOOL BrotliEncoderSetParameter (SafeBrotliEncoderHandle state, BrotliEncoderParameter parameter, uint value)
 
static unsafe BOOL BrotliEncoderCompressStream (SafeBrotliEncoderHandle state, BrotliEncoderOperation op, ref nuint availableIn, byte **nextIn, ref nuint availableOut, byte **nextOut, out nuint totalOut)
 
static BOOL BrotliEncoderHasMoreOutput (SafeBrotliEncoderHandle state)
 
static void BrotliEncoderDestroyInstance (IntPtr state)
 
static unsafe BOOL BrotliEncoderCompress (int quality, int window, int v, nuint availableInput, byte *inBytes, nuint *availableOutput, byte *outBytes)
 

Detailed Description

Definition at line 8 of file Interop.cs.


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