public abstract class CRC extends Object
| 构造器和说明 |
|---|
CRC() |
| 限定符和类型 | 方法和说明 |
|---|---|
(专用程序包) abstract int |
calculate(byte[] data)
Calculate the CRC value of the given data.
|
(专用程序包) abstract int |
getInitialValue()
Get the initial value for CRC verification.
|
(专用程序包) abstract int |
getPolynomial()
Get the polynomial for CRC verification.
|
protected static byte |
reverseBits(byte value) |
int |
reverseBits(int value,
int bitSize) |
(专用程序包) abstract void |
setInitialValue(int initialValue)
Set the initial value for CRC verification.
|
(专用程序包) abstract void |
setPolynomial(int polynomial)
Set the polynomial for CRC verification.
|
abstract int getPolynomial()
abstract void setPolynomial(int polynomial)
polynomial - The polynomial for CRC verification.abstract int getInitialValue()
abstract void setInitialValue(int initialValue)
initialValue - The initial value for CRC verification.abstract int calculate(byte[] data)
data - The data to be verified by CRC.public int reverseBits(int value,
int bitSize)
protected static byte reverseBits(byte value)
Copyright © 2019–2025 indunet. All rights reserved.