C# Класс FirstFloor.ModernUI.Helpers.Lzf

Improved C# LZF Compressor, a very small data compression library. The compression algorithm is extremely fast.
Показать файл Открыть проект

Открытые методы

Метод Описание
Compress ( byte input ) : byte[]
Compress ( byte input, int inputLength, byte output, int outputLength ) : int

Compresses the data using LibLZF algorithm.

Compress ( byte input, int inputLength, Stream output ) : void

Compresses the data using LibLZF algorithm.

Decompress ( byte input, int offset, int count ) : byte[]

When decompressed size is unknown.

Decompress ( byte input, int inputOffset, int inputLength, byte output, int outputLength ) : int

Decompresses the data using LibLZF algorithm.

Описание методов

Compress() публичный статический Метод

public static Compress ( byte input ) : byte[]
input byte
Результат byte[]

Compress() публичный статический Метод

Compresses the data using LibLZF algorithm.
public static Compress ( byte input, int inputLength, byte output, int outputLength ) : int
input byte Reference to the data to compress.
inputLength int Lenght of the data to compress.
output byte Reference to a buffer which will contain the compressed data.
outputLength int Lenght of the compression buffer (should be bigger than the input buffer).
Результат int

Compress() публичный статический Метод

Compresses the data using LibLZF algorithm.
public static Compress ( byte input, int inputLength, Stream output ) : void
input byte Reference to the data to compress.
inputLength int Lenght of the data to compress.
output Stream Output stream with compressed data.
Результат void

Decompress() публичный статический Метод

When decompressed size is unknown.
public static Decompress ( byte input, int offset, int count ) : byte[]
input byte Compressed data.
offset int Start of compressed data in array.
count int Size of compressed data.
Результат byte[]

Decompress() публичный статический Метод

Decompresses the data using LibLZF algorithm.
public static Decompress ( byte input, int inputOffset, int inputLength, byte output, int outputLength ) : int
input byte Reference to the data to decompress
inputOffset int Starting offset
inputLength int Length of the data to decompress
output byte Reference to a buffer which will contain the decompressed data
outputLength int The size of the decompressed archive in the output buffer
Результат int