C# 클래스 QuickLZ.QuickLZWrapper

C# DLL wrapper class for the QuickLZ 1.5.x DLL files For QuickLZ documentation please check http://www.quicklz.com Please note that QuickLZ enterprise license is not FREE for more companies with more than 1 employees, so make sure you purchase licenses at http://www.quicklz.com/order.html Note: QuickLZ Dlls should be present in QuickLZC folder and copied to the same folder inside the bin folder of your app.
파일 보기 프로젝트 열기: evereq/couchbase-aspnet

공개 메소드들

메소드 설명
Compress ( byte source ) : byte[]
Decompress ( byte source ) : byte[]
QuickLZWrapper ( ) : System
SizeCompressed ( byte source ) : uint
SizeDecompressed ( byte source ) : uint

비공개 메소드들

메소드 설명
qlz_compress ( byte source, byte destination, IntPtr size, byte scratch ) : IntPtr
qlz_decompress ( byte source, byte destination, byte scratch ) : IntPtr
qlz_get_setting ( int setting ) : int
qlz_size_compressed ( byte source ) : IntPtr
qlz_size_decompressed ( byte source ) : IntPtr

메소드 상세

Compress() 공개 메소드

public Compress ( byte source ) : byte[]
source byte
리턴 byte[]

Decompress() 공개 메소드

public Decompress ( byte source ) : byte[]
source byte
리턴 byte[]

QuickLZWrapper() 공개 메소드

public QuickLZWrapper ( ) : System
리턴 System

SizeCompressed() 공개 메소드

public SizeCompressed ( byte source ) : uint
source byte
리턴 uint

SizeDecompressed() 공개 메소드

public SizeDecompressed ( byte source ) : uint
source byte
리턴 uint