GNUnet
0.11.x

Extra state required for efficient set intersection. More...
Data Fields  
uint32_t  current_set_element_count 
Number of currently valid elements in the set which have not been removed. More...  
struct StrataEstimator *  se 
The strata estimator is only generated once for each set. More...  
Extra state required for efficient set intersection.
Extra state required for efficient set union.
Merely tracks the total number of elements.
Definition at line 191 of file gnunetserviceset_intersection.c.
uint32_t SetState::current_set_element_count 
Number of currently valid elements in the set which have not been removed.
Definition at line 197 of file gnunetserviceset_intersection.c.
Referenced by intersection_accept(), intersection_add(), intersection_evaluate(), intersection_remove(), and intersection_set_create().
struct StrataEstimator* SetState::se 
The strata estimator is only generated once for each set.
The IBF keys are derived from the element hashes with salt=0.
Definition at line 275 of file gnunetserviceset_union.c.
Referenced by union_accept(), union_add(), union_copy_state(), union_evaluate(), union_remove(), union_set_create(), and union_set_destroy().