Internal data structure for a block group. More...
Data Fields | |
struct GNUNET_CONTAINER_BloomFilter * | bf |
A Bloom filter to weed out duplicate replies probabilistically. More... | |
uint32_t | bf_mutator |
Set from the nonce to mingle the hashes before going into the bf. More... | |
uint32_t | bf_size |
Size of bf. More... | |
struct GNUNET_CONTAINER_BloomFilter* BfGroupInternals::bf |
A Bloom filter to weed out duplicate replies probabilistically.
Definition at line 40 of file bg_bf.c.
Referenced by bf_group_destroy_cb(), bf_group_mark_seen_cb(), bf_group_merge_cb(), bf_group_serialize_cb(), GNUNET_BLOCK_GROUP_bf_create(), and GNUNET_BLOCK_GROUP_bf_test_and_set().
uint32_t BfGroupInternals::bf_mutator |
Set from the nonce to mingle the hashes before going into the bf.
Definition at line 45 of file bg_bf.c.
Referenced by bf_group_mark_seen_cb(), bf_group_merge_cb(), bf_group_serialize_cb(), GNUNET_BLOCK_GROUP_bf_create(), and GNUNET_BLOCK_GROUP_bf_test_and_set().
uint32_t BfGroupInternals::bf_size |
Size of bf.
Definition at line 50 of file bg_bf.c.
Referenced by bf_group_merge_cb(), bf_group_serialize_cb(), and GNUNET_BLOCK_GROUP_bf_create().