counting_bloom_header_t * header
unsigned int counts_per_func
int scaling_bloom_add(scaling_bloom_t *bloom, const char *s, size_t len, uint64_t id)
void free_bitmap(bitmap_t *bitmap)
int counting_bloom_check(counting_bloom_t *bloom, const char *s, size_t len)
int bitmap_decrement(bitmap_t *bitmap, unsigned int index, long offset)
scaling_bloom_t * new_scaling_bloom(unsigned int capacity, double error_rate, const char *filename)
int bitmap_increment(bitmap_t *bitmap, unsigned int index, long offset)
counting_bloom_t * new_counting_bloom(unsigned int capacity, double error_rate, const char *filename)
uint64_t scaling_bloom_mem_seqnum(scaling_bloom_t *bloom)
int free_scaling_bloom(scaling_bloom_t *bloom)
counting_bloom_t * new_counting_bloom_from_file(unsigned int capacity, double error_rate, const char *filename)
bitmap_t * new_bitmap(int fd, size_t bytes)
scaling_bloom_header_t * header
uint64_t scaling_bloom_disk_seqnum(scaling_bloom_t *bloom)
bitmap_t * bitmap_resize(bitmap_t *bitmap, size_t old_size, size_t new_size)
int scaling_bloom_check(scaling_bloom_t *bloom, const char *s, size_t len)
int counting_bloom_add(counting_bloom_t *bloom, const char *s, size_t len)
unsigned int offset(bool)
counting_bloom_t ** blooms
unsigned long long uint64_t
int free_counting_bloom(counting_bloom_t *bloom)
int bitmap_check(bitmap_t *bitmap, unsigned int index, long offset)
int counting_bloom_remove(counting_bloom_t *bloom, const char *s, size_t len)
int scaling_bloom_remove(scaling_bloom_t *bloom, const char *s, size_t len, uint64_t id)
const char * dablooms_version(void)
int bitmap_flush(bitmap_t *bitmap)
scaling_bloom_t * new_scaling_bloom_from_file(unsigned int capacity, double error_rate, const char *filename)
int scaling_bloom_flush(scaling_bloom_t *bloom)