C# Class GitSharp.Core.ByteBufferWindow

A window for accessing git packs using a Stream for storage.
Inheritance: GitSharp.Core.ByteWindow, IDisposable
Show file Open project: jagregory/GitSharp

Public Methods

Method Description
Dispose ( ) : void

Protected Methods

Method Description
Inflate ( int pos, byte b, int o, Inflater inf ) : int
copy ( int pos, byte dstbuf, int dstoff, int cnt ) : int
inflateVerify ( int pos, Inflater inf ) : void

Private Methods

Method Description
ByteBufferWindow ( PackFile pack, long o, Stream b ) : System

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Inflate() protected method

protected Inflate ( int pos, byte b, int o, Inflater inf ) : int
pos int
b byte
o int
inf ICSharpCode.SharpZipLib.Zip.Compression.Inflater
return int

copy() protected method

protected copy ( int pos, byte dstbuf, int dstoff, int cnt ) : int
pos int
dstbuf byte
dstoff int
cnt int
return int

inflateVerify() protected method

protected inflateVerify ( int pos, Inflater inf ) : void
pos int
inf ICSharpCode.SharpZipLib.Zip.Compression.Inflater
return void