FastCRC Library API

CRC32 API Functions

SL_FCRC32_Init Initializes the crc variable.

SL_FCRC32_Update Updates the crc variable with a continuous block of memory.

SL_FCRC32_UpdateStr Updates the crc variable with a null-terminated string.

SL_FCRC32_Final Retrieves the CRC32 checksum from the crc variable and reinitializes the crc variable.

SL_FCRC32_Calculate Calculates the CRC32 checksum for a continuous block of memory.

SL_FCRC32_CalculateStr Calculates the CRC32 checksum for a null-terminated string.

SL_FCRC32_CalculateFile   Calculates the CRC32 checksum for a file.

General API Functions

SL_FCRC_ConvertToHex32   Converts a long number into hexadecimal representation.

SL_FCRC_ConvertToHex16 Converts the first 16 bits of a long number into hexadecimal representation.

CRC32 API Overview   |   Useful Links   |   HashCalc


 

 

Send Feedback to SlavaSoft Inc. Tell a friend about FastCRC Library