Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Sealed class: RT.Util.Streams.RSyncChecksumCalculator

Summary

Calculates RSync checksums over bytes.

Constructors

RSyncChecksumCalculator(int windowSize)
Initialises the checksum calculator. Window Size determines the number of bytes which are hashed (see rsync algorithm details if this is unclear).

Instance methods

void
ProcessBytes(byte[] buffer)
Passes all bytes in the array through the rsync hash algorithm.
void
ProcessBytes(byte[] buffer, int offset, int count)
Passes the specified bytes in the array through the rsync hash algorithm.

Instance properties

uint Returns the rsync checksum calculated so far.
byte[]