hashkit_md5 - libhashkit Documentation
Contents
Description
These functions generate hash values from a key using a variety of algorithms. These functions can be
used standalone, or will be used according to the algorithm set with hashkit_set_function() or
hashkit_set_distribution_function().
The hashkit_hsieh(), hashkit_murmur() and hashkit_murmur3() functions are only available if the library
is built with the appropriate flag enabled.
Name
hashkit_md5 - libhashkit Documentation
Return Value
A 32-bit hash value.
See Also
libhashkit(3)hashkit_create(3)hashkit_function(3)
1.1 Mar 31, 2024 HASHKIT_MD5(3)
Synopsis
#include<libhashkit-1.0/hashkit.h>
Compile and link with -lhashkit
uint32_thashkit_default(constchar*key,size_tkey_length)uint32_thashkit_fnv1_64(constchar*key,size_tkey_length)uint32_thashkit_fnv1a_64(constchar*key,size_tkey_length)uint32_thashkit_fnv1_32(constchar*key,size_tkey_length)uint32_thashkit_fnv1a_32(constchar*key,size_tkey_length)uint32_thashkit_crc32(constchar*key,size_tkey_length)uint32_thashkit_hsieh(constchar*key,size_tkey_length)uint32_thashkit_murmur(constchar*key,size_tkey_length)uint32_thashkit_murmur3(constchar*key,size_tkey_length)uint32_thashkit_jenkins(constchar*key,size_tkey_length)uint32_thashkit_md5(constchar*key,size_tkey_length)
