Bitcoin Core  0.18.99
P2P Digital Currency
Public Member Functions | Public Attributes | List of all members
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. More...
 
uint32_t m_M
 Inverse false positive rate. More...
 

Detailed Description

Definition at line 29 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 36 of file blockfilter.h.

Member Data Documentation

◆ m_M

uint32_t GCSFilter::Params::m_M

Inverse false positive rate.

Definition at line 34 of file blockfilter.h.

◆ m_P

uint8_t GCSFilter::Params::m_P

Golomb-Rice coding parameter.

Definition at line 33 of file blockfilter.h.

◆ m_siphash_k0

uint64_t GCSFilter::Params::m_siphash_k0

Definition at line 31 of file blockfilter.h.

◆ m_siphash_k1

uint64_t GCSFilter::Params::m_siphash_k1

Definition at line 32 of file blockfilter.h.


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