Show / Hide Table of Contents

Class InWindow

Inheritance
System.Object
InWindow
BinTree
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: SevenZip.Compression.LZ
Assembly: Liminal.SDK.dll
Syntax
public class InWindow

Fields

| Improve this Doc View Source

_blockSize

Declaration
public uint _blockSize
Field Value
Type Description
System.UInt32
| Improve this Doc View Source

_bufferBase

Declaration
public byte[] _bufferBase
Field Value
Type Description
System.Byte[]
| Improve this Doc View Source

_bufferOffset

Declaration
public uint _bufferOffset
Field Value
Type Description
System.UInt32
| Improve this Doc View Source

_pos

Declaration
public uint _pos
Field Value
Type Description
System.UInt32
| Improve this Doc View Source

_streamPos

Declaration
public uint _streamPos
Field Value
Type Description
System.UInt32

Methods

| Improve this Doc View Source

Create(UInt32, UInt32, UInt32)

Declaration
public void Create(uint keepSizeBefore, uint keepSizeAfter, uint keepSizeReserv)
Parameters
Type Name Description
System.UInt32 keepSizeBefore
System.UInt32 keepSizeAfter
System.UInt32 keepSizeReserv
| Improve this Doc View Source

GetIndexByte(Int32)

Declaration
public byte GetIndexByte(int index)
Parameters
Type Name Description
System.Int32 index
Returns
Type Description
System.Byte
| Improve this Doc View Source

GetMatchLen(Int32, UInt32, UInt32)

Declaration
public uint GetMatchLen(int index, uint distance, uint limit)
Parameters
Type Name Description
System.Int32 index
System.UInt32 distance
System.UInt32 limit
Returns
Type Description
System.UInt32
| Improve this Doc View Source

GetNumAvailableBytes()

Declaration
public uint GetNumAvailableBytes()
Returns
Type Description
System.UInt32
| Improve this Doc View Source

Init()

Declaration
public void Init()
| Improve this Doc View Source

MoveBlock()

Declaration
public void MoveBlock()
| Improve this Doc View Source

MovePos()

Declaration
public void MovePos()
| Improve this Doc View Source

ReadBlock()

Declaration
public virtual void ReadBlock()
| Improve this Doc View Source

ReduceOffsets(Int32)

Declaration
public void ReduceOffsets(int subValue)
Parameters
Type Name Description
System.Int32 subValue
| Improve this Doc View Source

ReleaseStream()

Declaration
public void ReleaseStream()
| Improve this Doc View Source

SetStream(Stream)

Declaration
public void SetStream(Stream stream)
Parameters
Type Name Description
System.IO.Stream stream
  • Improve this Doc
  • View Source
Back to top Generated by DocFX