Lines Matching refs:UInt32
11 UInt32 _posLimit; // offset (from _buffer) of first byte when new block reading must be done
14 UInt32 _pointerToLastSafePosition;
16 public UInt32 _bufferOffset;
18 public UInt32 _blockSize; // Size of Allocated memory block
19 public UInt32 _pos; // offset (from _buffer) of curent byte
20 UInt32 _keepSizeBefore; // how many BYTEs must be kept in buffer before _pos
21 UInt32 _keepSizeAfter; // how many BYTEs must be kept buffer after _pos
22 public UInt32 _streamPos; // offset (from _buffer) of first not read byte from Stream
26 UInt32 offset = (UInt32)(_bufferOffset) + _pos - _keepSizeBefore;
31 UInt32 numBytes = (UInt32)(_bufferOffset) + _streamPos - offset;
34 for (UInt32 i = 0; i < numBytes; i++)
52 UInt32 pointerToPostion = _bufferOffset + _posLimit;
54 _posLimit = (UInt32)(_pointerToLastSafePosition - _bufferOffset);
59 _streamPos += (UInt32)numReadBytes;
67 public void Create(UInt32 keepSizeBefore, UInt32 keepSizeAfter, UInt32 keepSizeReserv)
71 UInt32 blockSize = keepSizeBefore + keepSizeAfter + keepSizeReserv;
98 UInt32 pointerToPostion = _bufferOffset + _pos;
108 public UInt32 GetMatchLen(Int32 index, UInt32 distance, UInt32 limit)
112 limit = _streamPos - (UInt32)(_pos + index);
115 UInt32 pby = _bufferOffset + _pos + (UInt32)index;
117 UInt32 i;
122 public UInt32 GetNumAvailableBytes() { return _streamPos - _pos; }
126 _bufferOffset += (UInt32)subValue;
127 _posLimit -= (UInt32)subValue;
128 _pos -= (UInt32)subValue;
129 _streamPos -= (UInt32)subValue;