Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
GCSFilter::Params Struct Reference

#include <blockfilter.h>

Public Member Functions

 Params (uint64_t siphash_k0=0, uint64_t siphash_k1=0, uint8_t P=0, uint32_t M=1)

Public Attributes

uint64_t m_siphash_k0
uint64_t m_siphash_k1
uint8_t m_P
 Golomb-Rice coding parameter.
uint32_t m_M
 Inverse false positive rate.

Detailed Description

Definition at line 35 of file blockfilter.h.

Constructor & Destructor Documentation

◆ Params()

GCSFilter::Params::Params ( uint64_t siphash_k0 = 0,
uint64_t siphash_k1 = 0,
uint8_t P = 0,
uint32_t M = 1 )
inline

Definition at line 42 of file blockfilter.h.

Member Data Documentation

◆ m_M

uint32_t GCSFilter::Params::m_M

Inverse false positive rate.

Definition at line 40 of file blockfilter.h.

◆ m_P

uint8_t GCSFilter::Params::m_P

Golomb-Rice coding parameter.

Definition at line 39 of file blockfilter.h.

◆ m_siphash_k0

uint64_t GCSFilter::Params::m_siphash_k0

Definition at line 37 of file blockfilter.h.

◆ m_siphash_k1

uint64_t GCSFilter::Params::m_siphash_k1

Definition at line 38 of file blockfilter.h.


The documentation for this struct was generated from the following file: