![]() |
RTEMS 6.1
|
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. |