C# Class Versionr.ObjectStore.LZ4Writer

Inheritance: ChunkedCompressionStreamWriter
Show file Open project: eatplayhate/versionr Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
CompressToStream ( long fileLength, int chunkSize, long &resultSize, System inputData, System outputData, Action feedback = null ) : void

Protected Methods

Method Description
CompressData ( byte inputData, byte outputData, int available, uint &blockSize, bool end ) : void
LZ4Writer ( bool hc ) : System

Method Details

CompressData() protected method

protected CompressData ( byte inputData, byte outputData, int available, uint &blockSize, bool end ) : void
inputData byte
outputData byte
available int
blockSize uint
end bool
return void

CompressToStream() public static method

public static CompressToStream ( long fileLength, int chunkSize, long &resultSize, System inputData, System outputData, Action feedback = null ) : void
fileLength long
chunkSize int
resultSize long
inputData System
outputData System
feedback Action
return void

LZ4Writer() protected method

protected LZ4Writer ( bool hc ) : System
hc bool
return System