Man page - libwget-hash(3)
Packages contains this manual
- libwget-console(3)
- libwget-utils(3)
- libwget-error(3)
- libwget-hash(3)
- libwget-net(3)
- libwget-stringmap(3)
- libwget-xml(3)
- libwget-dns(3)
- libwget-robots(3)
- libwget-base64(3)
- libwget-io(3)
- libwget-parse_sitemap(3)
- libwget-dns-caching(3)
- libwget-printf(3)
- libwget-bitmap(3)
- libwget-vector(3)
- libwget-ip(3)
- libwget-hashmap(3)
- libwget-mem(3)
- libwget-thread(3)
- libwget-parse_atom(3)
- libwget-xalloc(3)
- libwget-random(3)
- libwget-list(3)
apt-get install wget2-dev
Manual
libwget-hash
NAMESYNOPSIS
Files
Typedefs
Enumerations
Functions
Detailed Description
Enumeration Type Documentation
enum wget_digest_algorithm
Function Documentation
void wget_hash_printf_hex (wget_digest_algorithm algorithm, char * out,size_t outsize, const char * fmt, ...)
Author
NAME
libwget-hash - Hash convenience functions
SYNOPSIS
Files
file
hashfile.c
Hashing functions.
Typedefs
typedef struct
wget_hash_hd_st wget_hash_hd
Type for hash / digest routines.
Enumerations
enum
wget_digest_algorithm
{
WGET_DIGTYPE_UNKNOWN
=
0,
WGET_DIGTYPE_MD5
,
WGET_DIGTYPE_SHA1
,
WGET_DIGTYPE_RMD160
,
WGET_DIGTYPE_MD2
,
WGET_DIGTYPE_SHA256
,
WGET_DIGTYPE_SHA384
,
WGET_DIGTYPE_SHA512
,
WGET_DIGTYPE_SHA224
,
WGET_DIGTYPE_MAX
}
Enumeration of different hash digest algorithms.
Functions
void wget_hash_printf_hex ( wget_digest_algorithm algorithm, char *out, size_t outsize, const char *fmt,...)
Detailed Description
Provides Hash helper functions
Enumeration Type Documentation
enum wget_digest_algorithm
Enumeration of different hash digest algorithms.
Enumerator
WGET_DIGTYPE_UNKNOWN
Indicates ’Unknown hash algorithm’, returned by wget_hash_get_algorithm()
WGET_DIGTYPE_MD5
Type ’MD5’ digest
WGET_DIGTYPE_SHA1
Type SHA1 digest
WGET_DIGTYPE_RMD160
Type RMD160 digest
WGET_DIGTYPE_MD2
Type ’MD2’ digest
WGET_DIGTYPE_SHA256
Type ’SHA256’ digest
WGET_DIGTYPE_SHA384
Type ’SHA384’ digest
WGET_DIGTYPE_SHA512
Type ’SHA512’ digest
WGET_DIGTYPE_SHA224
Type ’SHA224’ digest
WGET_DIGTYPE_MAX
Number of digest types
Function Documentation
void wget_hash_printf_hex (wget_digest_algorithm algorithm, char * out,size_t outsize, const char * fmt, ...)
Parameters
algorithm
The hash
algorithm to use
out
Output string buffer
outsize
Size of output string buffer
fmt
Printf-like format specifier
...
List of arguments
Calculate the hash from the string generated via the printf-style fmt and the following arguments and place it as hexadecimal string into out .
The ideal length of out would be wget_hash_get_len(type) * 2 + 1.
Author
Generated automatically by Doxygen for wget2 from the source code.