Maven module :un.api : api-encoding :
Class : un.impl.io.lzma.lz.InWindow
Extends/Implements : -
Subclasses : -

From 7-ZIP SDK, placed under public domain.
http://www.7-zip.org/sdk.html
author  Igor Pavlov


Variables : _bufferBase, _bufferOffset, _blockSize, _pos, _streamPos
Functions : moveBlock, readBlock, free, create, setStream, releaseStream, init, movePos, getIndexByte, getMatchLen, getNumAvailableBytes, reduceOffsets


public byte[] _bufferBase

public int _bufferOffset

public int _blockSize



public int _pos



public int _streamPos




public void moveBlock ()

public void readBlock ()

void free ()

public void create (int keepSizeBefore, int keepSizeAfter, int keepSizeReserv)

public void setStream (ByteInputStream stream)

public void releaseStream ()

public void init ()

public void movePos ()

public byte getIndexByte (int index)



public int getMatchLen (int index, int distance, int limit)

public int getNumAvailableBytes ()

public void reduceOffsets (int subValue)