#include <fec_private.h>
◆ check_block_hash()
bool hashtree_info::check_block_hash |
( |
const uint8_t * |
expected, |
|
|
const uint8_t * |
block |
|
) |
| |
|
private |
◆ check_block_hash_with_index()
bool hashtree_info::check_block_hash_with_index |
( |
uint64_t |
index, |
|
|
const uint8_t * |
block |
|
) |
| |
◆ ecc_read_hashes()
bool hashtree_info::ecc_read_hashes |
( |
fec_handle * |
f, |
|
|
uint64_t |
hash_offset, |
|
|
uint8_t * |
hash, |
|
|
uint64_t |
data_offset, |
|
|
uint8_t * |
data |
|
) |
| |
|
private |
◆ get_hash()
int hashtree_info::get_hash |
( |
const uint8_t * |
block, |
|
|
uint8_t * |
hash |
|
) |
| |
|
private |
◆ initialize()
int hashtree_info::initialize |
( |
uint64_t |
hash_start, |
|
|
uint64_t |
data_blocks, |
|
|
const std::vector< uint8_t > & |
salt, |
|
|
int |
nid |
|
) |
| |
◆ verify_tree()
int hashtree_info::verify_tree |
( |
const fec_handle * |
f, |
|
|
const uint8_t * |
root |
|
) |
| |
◆ data_blocks
uint64_t hashtree_info::data_blocks |
◆ digest_length_
uint32_t hashtree_info::digest_length_ |
|
private |
◆ hash_data
std::vector<uint8_t> hashtree_info::hash_data |
◆ hash_start
uint64_t hashtree_info::hash_start |
◆ nid_
◆ padded_digest_length_
uint32_t hashtree_info::padded_digest_length_ |
|
private |
◆ salt
std::vector<uint8_t> hashtree_info::salt |
◆ zero_hash
std::vector<uint8_t> hashtree_info::zero_hash |
The documentation for this struct was generated from the following files: