creates a datachecksum from header_len bytes from arr offset . concode_field_sep int HEADER_LEN concode_elem_sep int CHECKSUM_NULL_SIZE concode_elem_sep int inSum concode_elem_sep int size concode_elem_sep int SIZE_OF_INTEGER concode_elem_sep int CHECKSUM_CRC32_SIZE concode_elem_sep int type concode_elem_sep int CHECKSUM_NULL concode_elem_sep Checksum summer concode_elem_sep int bytesPerChecksum concode_elem_sep int CHECKSUM_CRC32 concode_field_sep void writeHeader concode_elem_sep long getValue concode_elem_sep long getValue concode_elem_sep boolean compare concode_elem_sep int getBytesPerChecksum concode_elem_sep int getChecksumHeaderSize concode_elem_sep void update concode_elem_sep void update concode_elem_sep void update concode_elem_sep void update concode_elem_sep void reset concode_elem_sep void reset concode_elem_sep int getChecksumType concode_elem_sep int writeValue concode_elem_sep int writeValue concode_elem_sep int getNumBytesInSum concode_elem_sep int getChecksumSize concode_elem_sep byte[] getHeader
DataChecksum function ( byte arg0 [ ] , int arg1 ) { if ( arg1 < 0 || arg0 . length < arg1 + HEADER_LEN ) { return null ; } int loc0 = ( ( arg0 [ arg1 + 1 ] & 0xff ) << 24 ) | ( ( arg0 [ arg1 + 2 ] & 0xff ) << 16 ) | ( ( arg0 [ arg1 + 3 ] & 0xff ) << 8 ) | ( ( arg0 [ arg1 + 4 ] & 0xff ) ) ; return newDataChecksum ( arg0 [ 0 ] , loc0 ) ; }