C# Класс Hpdi.HashLib.Crc16

16-bit CRC hash function.
Наследование: Hash16
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Compute ( byte bytes ) : ushort
Compute ( byte bytes, int offset, int limit ) : ushort
Crc16 ( ushort poly, bool reverse )
Crc16 ( ushort poly, bool reverse, ushort initial, ushort final )

Защищенные методы

Метод Описание
GenerateTable ( ushort poly, bool reverse ) : ushort[]

Описание методов

Compute() публичный Метод

public Compute ( byte bytes ) : ushort
bytes byte
Результат ushort

Compute() публичный Метод

public Compute ( byte bytes, int offset, int limit ) : ushort
bytes byte
offset int
limit int
Результат ushort

Crc16() публичный Метод

public Crc16 ( ushort poly, bool reverse )
poly ushort
reverse bool

Crc16() публичный Метод

public Crc16 ( ushort poly, bool reverse, ushort initial, ushort final )
poly ushort
reverse bool
initial ushort
final ushort

GenerateTable() защищенный статический Метод

protected static GenerateTable ( ushort poly, bool reverse ) : ushort[]
poly ushort
reverse bool
Результат ushort[]