Top Description Fields Constructors Methods
javazoom.jl.decoder

public final Class Crc16

extends Object
Class Inheritance

16-Bit CRC checksum

Field Summary

Modifier and TypeField and Description
private short
private static short

Constructor Summary

AccessConstructor and Description
public
Crc16()

Dummy Constructor

Method Summary

Modifier and TypeMethod and Description
public void
add_bits(int bitstring, int length)

Feed a bitstring to the crc calculation (0 < length <= 32).

public short
checksum()

Return the calculated checksum.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

crcback to summary
private short crc
polynomialback to summary
private static short polynomial

Constructor Detail

Crc16back to summary
public Crc16()

Dummy Constructor

Method Detail

add_bitsback to summary
public void add_bits(int bitstring, int length)

Feed a bitstring to the crc calculation (0 < length <= 32).

checksumback to summary
public short checksum()

Return the calculated checksum. Erase it for next calls to add_bits().