C# Class DeltaZip.ArchiveWriter

Show file Open project: dsrbecky/DeltaZip Class Usage Examples

Public Properties

Property Type Description
BufferName string
BufferNameForceAppendSuffix bool
BufferNameSuffix int

Public Methods

Method Description
AddDir ( string path, Reference reference ) : void
AddFile ( string root, string filename, Reference reference ) : void
ArchiveWriter ( string filename, Stats stats ) : System
Finish ( string filename ) : Reference
FlushBuffer ( bool final ) : void

Private Methods

Method Description
AddString ( string text ) : int
WriteToBuffer ( Hash hash, Block block ) : int

Method Details

AddDir() public method

public AddDir ( string path, Reference reference ) : void
path string
reference Reference
return void

AddFile() public method

public AddFile ( string root, string filename, Reference reference ) : void
root string
filename string
reference Reference
return void

ArchiveWriter() public method

public ArchiveWriter ( string filename, Stats stats ) : System
filename string
stats Stats
return System

Finish() public method

public Finish ( string filename ) : Reference
filename string
return Reference

FlushBuffer() public method

public FlushBuffer ( bool final ) : void
final bool
return void

Property Details

BufferName public property

public string BufferName
return string

BufferNameForceAppendSuffix public property

public bool BufferNameForceAppendSuffix
return bool

BufferNameSuffix public property

public int BufferNameSuffix
return int