FreeRDP
XCRUSH_CONTEXT Struct Reference

#include <xcrush.h>

Data Fields

BOOL Compressor
 
MPPC_CONTEXT * mppc
 
BYTEHistoryPtr
 
UINT32 HistoryOffset
 
UINT32 HistoryBufferSize
 
BYTE HistoryBuffer [2000000]
 
BYTE BlockBuffer [16384]
 
UINT32 CompressionFlags
 
UINT32 SignatureIndex
 
UINT32 SignatureCount
 
XCRUSH_SIGNATURE Signatures [1000]
 
UINT32 ChunkHead
 
UINT32 ChunkTail
 
XCRUSH_CHUNK Chunks [65534]
 
UINT16 NextChunks [65536]
 
UINT32 OriginalMatchCount
 
UINT32 OptimizedMatchCount
 
XCRUSH_MATCH_INFO OriginalMatches [1000]
 
XCRUSH_MATCH_INFO OptimizedMatches [1000]
 

Field Documentation

BYTE XCRUSH_CONTEXT::BlockBuffer[16384]
UINT32 XCRUSH_CONTEXT::ChunkHead
XCRUSH_CHUNK XCRUSH_CONTEXT::Chunks[65534]
UINT32 XCRUSH_CONTEXT::ChunkTail
UINT32 XCRUSH_CONTEXT::CompressionFlags
BOOL XCRUSH_CONTEXT::Compressor
BYTE XCRUSH_CONTEXT::HistoryBuffer[2000000]
UINT32 XCRUSH_CONTEXT::HistoryBufferSize
UINT32 XCRUSH_CONTEXT::HistoryOffset
BYTE* XCRUSH_CONTEXT::HistoryPtr
MPPC_CONTEXT* XCRUSH_CONTEXT::mppc
UINT16 XCRUSH_CONTEXT::NextChunks[65536]
UINT32 XCRUSH_CONTEXT::OptimizedMatchCount
XCRUSH_MATCH_INFO XCRUSH_CONTEXT::OptimizedMatches[1000]
UINT32 XCRUSH_CONTEXT::OriginalMatchCount
XCRUSH_MATCH_INFO XCRUSH_CONTEXT::OriginalMatches[1000]
UINT32 XCRUSH_CONTEXT::SignatureCount
UINT32 XCRUSH_CONTEXT::SignatureIndex
XCRUSH_SIGNATURE XCRUSH_CONTEXT::Signatures[1000]

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