C# Class SmartAssembly.Zip.SimpleZip.DeflaterHuffman

Afficher le fichier Open project: CyberFoxHax/PCSXBonus Class Usage Examples

Méthodes publiques

Méthode Description
BitReverse ( int toReverse ) : short
CompressBlock ( ) : void
DeflaterHuffman ( SimpleZip pending ) : System
FlushBlock ( byte stored, int storedOffset, int storedLength, bool lastBlock ) : void
FlushStoredBlock ( byte stored, int storedOffset, int storedLength, bool lastBlock ) : void
Init ( ) : void
IsFull ( ) : bool
SendAllTrees ( int blTreeCodes ) : void
TallyDist ( int dist, int len ) : bool
TallyLit ( int lit ) : bool

Private Methods

Méthode Description
Dcode ( int distance ) : int
DeflaterHuffman ( ) : System
Lcode ( int len ) : int

Method Details

BitReverse() public static méthode

public static BitReverse ( int toReverse ) : short
toReverse int
Résultat short

CompressBlock() public méthode

public CompressBlock ( ) : void
Résultat void

DeflaterHuffman() public méthode

public DeflaterHuffman ( SimpleZip pending ) : System
pending SimpleZip
Résultat System

FlushBlock() public méthode

public FlushBlock ( byte stored, int storedOffset, int storedLength, bool lastBlock ) : void
stored byte
storedOffset int
storedLength int
lastBlock bool
Résultat void

FlushStoredBlock() public méthode

public FlushStoredBlock ( byte stored, int storedOffset, int storedLength, bool lastBlock ) : void
stored byte
storedOffset int
storedLength int
lastBlock bool
Résultat void

Init() public méthode

public Init ( ) : void
Résultat void

IsFull() public méthode

public IsFull ( ) : bool
Résultat bool

SendAllTrees() public méthode

public SendAllTrees ( int blTreeCodes ) : void
blTreeCodes int
Résultat void

TallyDist() public méthode

public TallyDist ( int dist, int len ) : bool
dist int
len int
Résultat bool

TallyLit() public méthode

public TallyLit ( int lit ) : bool
lit int
Résultat bool