Bloom filter messages exchanged for set intersection calculation. More...
Data Fields | |
struct GNUNET_MessageHeader | header |
Type: GNUNET_MESSAGE_TYPE_SET_INTERSECTION_P2P_BF. More... | |
uint32_t | sender_element_count |
Number of elements the sender still has in the set. More... | |
struct GNUNET_HashCode | element_xor_hash |
XOR of all hashes over all elements remaining in the set. More... | |
uint32_t | sender_mutator |
Mutator used with this bloomfilter. More... | |
uint32_t | bloomfilter_total_length |
Total length of the bloomfilter data. More... | |
uint32_t | bits_per_element |
Number of bits (k-value) used in encoding the bloomfilter. More... | |
Bloom filter messages exchanged for set intersection calculation.
Definition at line 147 of file gnunet-service-set_protocol.h.
struct GNUNET_MessageHeader BFMessage::header |
Type: GNUNET_MESSAGE_TYPE_SET_INTERSECTION_P2P_BF.
Definition at line 152 of file gnunet-service-set_protocol.h.
uint32_t BFMessage::sender_element_count |
Number of elements the sender still has in the set.
Definition at line 157 of file gnunet-service-set_protocol.h.
struct GNUNET_HashCode BFMessage::element_xor_hash |
XOR of all hashes over all elements remaining in the set.
Used to determine termination.
Definition at line 163 of file gnunet-service-set_protocol.h.
uint32_t BFMessage::sender_mutator |
Mutator used with this bloomfilter.
Definition at line 168 of file gnunet-service-set_protocol.h.
uint32_t BFMessage::bloomfilter_total_length |
Total length of the bloomfilter data.
Definition at line 173 of file gnunet-service-set_protocol.h.
uint32_t BFMessage::bits_per_element |
Number of bits (k-value) used in encoding the bloomfilter.
Definition at line 178 of file gnunet-service-set_protocol.h.