RTEMS 6.1-rc6
|
This group contains the Hash Handler implementation. More...
Files | |
file | hash.h |
This header file provides the interfaces of the Hash Handler. | |
file | hash.c |
This source file the implementation of _Hash_Finalize(). | |
Data Structures | |
struct | Hash_Control |
This type represents a hash value. More... | |
struct | Hash_Context |
This type represents the context to compute a hash value. More... | |
Macros | |
#define | HASH_CONTROL_STRING_SIZE 45 |
This constant represents the size of a hash string. | |
Functions | |
void | _Hash_Finalize (Hash_Context *context, Hash_Control *hash) |
Finalizes the hash value computation and produces the hash value. | |
This group contains the Hash Handler implementation.
#define HASH_CONTROL_STRING_SIZE 45 |
This constant represents the size of a hash string.
Accounts for a NUL termination of the hash string.
void _Hash_Finalize | ( | Hash_Context * | context, |
Hash_Control * | hash | ||
) |
Finalizes the hash value computation and produces the hash value.
[in,out] | context | is the hash context. |
[out] | hash | is the hash control to store the produced hash value. |