AcquireCRC64InfoDestroyCRC64InfoFinalizeCRC64GetCRC64BlocksizeGetCRC64CyclicRedundancyCheckGetCRC64DigestGetCRC64DigestsizeIntializeCRC64UpdateCRC64

AcquireCRC64Info

AcquireCRC64Info() allocate the CRC64Info structure.

The format of the AcquireCRC64Info method is:

CRC64Info *AcquireCRC64Info(void)

DestroyCRC64Info

DestroyCRC64Info() zeros memory associated with the CRC64Info structure.

The format of the DestroyCRC64Info method is:

CRC64Info *DestroyCRC64Info(CRC64Info *crc_info)

A description of each parameter follows:

crc_info
The cipher crc_info.

FinalizeCRC64

FinalizeCRC64() finalizes the CRC64 message digest computation.

The format of the FinalizeCRC64 method is:

WizardBooleanType FinalizeCRC64(CRC64Info *crc_info)

A description of each parameter follows:

crc_info
The address of a structure of type CRC64Info.

GetCRC64Blocksize

GetCRC64Blocksize() returns the CRC64 blocksize.

The format of the GetCRC64Blocksize method is:

unsigned int *GetCRC64Blocksize(const CRC64Info *crc64_info)

A description of each parameter follows:

crc64_info
The crc64 info.

GetCRC64CyclicRedundancyCheck

GetCRC64CyclicRedundancyCheck() returns the CRC64 cyclic redunancy check.

The format of the GetCRC64CyclicRedundancyCheck method is:

WizardSizeType *GetCRC64CyclicRedundancyCheck(
  const CRC64Info *crc64_info)

A description of each parameter follows:

crc64_info
The crc64 info.

GetCRC64Digest

GetCRC64Digest() returns the CRC64 digest.

The format of the GetCRC64Digest method is:

const StringInfo *GetCRC64Digest(const CRC64Info *crc64_info)

A description of each parameter follows:

crc64_info
The crc64 info.

GetCRC64Digestsize

GetCRC64Digestsize() returns the CRC64 digest size.

The format of the GetCRC64Digestsize method is:

unsigned int *GetCRC64Digestsize(const CRC64Info *crc64_info)

A description of each parameter follows:

crc64_info
The crc64 info.

IntializeCRC64

IntializeCRC64() intializes the CRC64 digest.

The format of the InitializeCRC64 method is:

WizardBooleanType InitializeCRC64(crc_info)

A description of each parameter follows:

crc_info
The address of a structure of type CRC64Info.

UpdateCRC64

UpdateCRC64() updates the CRC64 message digest

The format of the UpdateCRC64 method is:

WizardBooleanType UpdateCRC64(CRC64Info *crc_info,
  const StringInfo *message)

A description of each parameter follows:

crc_info
The address of a structure of type CRC64Info.