Hex Editor - Binary File Editing Software for Windows
Download Hex Editor Neo Hide this button

CustomCRC Interface

interface Checksum.CustomCRC {
    // Properties
    ${name}: string;
    ${initial}: number;
    ${polynom}: number;
    ${XOROut}: number;
    ${bits}: 16 | 32;
    ${reflectionIn}: boolean;
    ${reflectionOut}: boolean;
}
// This interface is not available in managed environment
// This interface is not available in native environment

Checksum.CustomCRC Properties

name

name: string;
// This property is not available in managed environment
// This property is not available in native environment

Algorithm name.

initial

initial: number;
// This property is not available in managed environment
// This property is not available in native environment

Initial value.

polynom

polynom: number;
// This property is not available in managed environment
// This property is not available in native environment

CRC polynomial.

XOROut

XOROut: number;
// This property is not available in managed environment
// This property is not available in native environment

XOR out value.

bits

bits: 16 | 32;
// This property is not available in managed environment
// This property is not available in native environment

Number of bits, only 16 or 32 are supported.

reflectionIn

reflectionIn: boolean;
// This property is not available in managed environment
// This property is not available in native environment

If true, input bytes are reflected.

reflectionOut

reflectionOut: boolean;
// This property is not available in managed environment
// This property is not available in native environment

If true, output CRC value is reflected.