C# 클래스 QuickLZCompressor.QuickLZ

상속: DataProcessor
파일 보기 프로젝트 열기: MarcFletcher/NetworkComms.Net

Private Properties

프로퍼티 타입 설명
Compress void
Compress void
Decompress byte[]
FreeLibrary bool
GetProcAddress System.IntPtr
LoadLibrary System.IntPtr
QuickLZ System

공개 메소드들

메소드 설명
ForwardProcessDataStream ( Stream inStream, Stream outStream, string>.Dictionary options, long &writtenBytes ) : void
ReverseProcessDataStream ( Stream inStream, Stream outStream, string>.Dictionary options, long &writtenBytes ) : void

비공개 메소드들

메소드 설명
Compress ( IntPtr Source, int sourceSizeInBytes, byte dest, int &destLength ) : void
Compress ( byte Source, byte dest, int &destLength ) : void
Decompress ( byte Source ) : byte[]
FreeLibrary ( IntPtr hModule ) : bool
GetProcAddress ( IntPtr hModule, string procedureName ) : IntPtr
LoadLibrary ( string dllToLoad ) : IntPtr
QuickLZ ( ) : System

메소드 상세

ForwardProcessDataStream() 공개 메소드

public ForwardProcessDataStream ( Stream inStream, Stream outStream, string>.Dictionary options, long &writtenBytes ) : void
inStream Stream
outStream Stream
options string>.Dictionary
writtenBytes long
리턴 void

ReverseProcessDataStream() 공개 메소드

public ReverseProcessDataStream ( Stream inStream, Stream outStream, string>.Dictionary options, long &writtenBytes ) : void
inStream Stream
outStream Stream
options string>.Dictionary
writtenBytes long
리턴 void