Bitcoin Core
22.99.0
P2P Digital Currency
|
This is the complete list of members for CAddrMan, including all inherited members.
Add(const std::vector< CAddress > &vAddr, const CNetAddr &source, int64_t nTimePenalty=0) EXCLUSIVE_LOCKS_REQUIRED(!cs) | CAddrMan | inline |
Add_(const CAddress &addr, const CNetAddr &source, int64_t nTimePenalty) EXCLUSIVE_LOCKS_REQUIRED(cs) | CAddrMan | private |
Attempt(const CService &addr, bool fCountFailure, int64_t nTime=GetAdjustedTime()) EXCLUSIVE_LOCKS_REQUIRED(!cs) | CAddrMan | inline |
Attempt_(const CService &addr, bool fCountFailure, int64_t nTime) EXCLUSIVE_LOCKS_REQUIRED(cs) | CAddrMan | private |
CAddrMan(std::vector< bool > asmap, bool deterministic, int32_t consistency_check_ratio) | CAddrMan | explicit |
CAddrManDeterministic class | CAddrMan | friend |
CAddrManTest class | CAddrMan | friend |
Check() const EXCLUSIVE_LOCKS_REQUIRED(cs) | CAddrMan | private |
ClearNew(int nUBucket, int nUBucketPos) EXCLUSIVE_LOCKS_REQUIRED(cs) | CAddrMan | private |
Connected(const CService &addr, int64_t nTime=GetAdjustedTime()) EXCLUSIVE_LOCKS_REQUIRED(!cs) | CAddrMan | inline |
Connected_(const CService &addr, int64_t nTime) EXCLUSIVE_LOCKS_REQUIRED(cs) | CAddrMan | private |
Create(const CAddress &addr, const CNetAddr &addrSource, int *pnId=nullptr) EXCLUSIVE_LOCKS_REQUIRED(cs) | CAddrMan | private |
cs | CAddrMan | mutableprivate |
Delete(int nId) EXCLUSIVE_LOCKS_REQUIRED(cs) | CAddrMan | private |
FILE_FORMAT | CAddrMan | privatestatic |
Find(const CNetAddr &addr, int *pnId=nullptr) EXCLUSIVE_LOCKS_REQUIRED(cs) | CAddrMan | private |
ForceCheckAddrman() const EXCLUSIVE_LOCKS_REQUIRED(cs) | CAddrMan | private |
Format enum name | CAddrMan | private |
GetAddr(size_t max_addresses, size_t max_pct, std::optional< Network > network) const EXCLUSIVE_LOCKS_REQUIRED(!cs) | CAddrMan | inline |
GetAddr_(std::vector< CAddress > &vAddr, size_t max_addresses, size_t max_pct, std::optional< Network > network) const EXCLUSIVE_LOCKS_REQUIRED(cs) | CAddrMan | private |
GetAsmap() const | CAddrMan | inline |
Good(const CService &addr, int64_t nTime=GetAdjustedTime()) EXCLUSIVE_LOCKS_REQUIRED(!cs) | CAddrMan | inline |
Good_(const CService &addr, bool test_before_evict, int64_t time) EXCLUSIVE_LOCKS_REQUIRED(cs) | CAddrMan | private |
GUARDED_BY(cs) | CAddrMan | mutableprivate |
GUARDED_BY(cs) | CAddrMan | inlineprivate |
GUARDED_BY(cs) | CAddrMan | private |
GUARDED_BY(cs) | CAddrMan | private |
GUARDED_BY(cs) | CAddrMan | mutableprivate |
GUARDED_BY(cs) | CAddrMan | inlineprivate |
GUARDED_BY(cs) | CAddrMan | private |
GUARDED_BY(cs) | CAddrMan | inlineprivate |
GUARDED_BY(cs) | CAddrMan | private |
GUARDED_BY(cs) | CAddrMan | inlineprivate |
INCOMPATIBILITY_BASE | CAddrMan | privatestatic |
m_asmap | CAddrMan | private |
m_consistency_check_ratio | CAddrMan | private |
m_tried_collisions | CAddrMan | private |
MakeTried(CAddrInfo &info, int nId) EXCLUSIVE_LOCKS_REQUIRED(cs) | CAddrMan | private |
nKey | CAddrMan | private |
ResolveCollisions() EXCLUSIVE_LOCKS_REQUIRED(!cs) | CAddrMan | inline |
ResolveCollisions_() EXCLUSIVE_LOCKS_REQUIRED(cs) | CAddrMan | private |
Select(bool newOnly=false) const EXCLUSIVE_LOCKS_REQUIRED(!cs) | CAddrMan | inline |
Select_(bool newOnly) const EXCLUSIVE_LOCKS_REQUIRED(cs) | CAddrMan | private |
SelectTriedCollision() EXCLUSIVE_LOCKS_REQUIRED(!cs) | CAddrMan | inline |
SelectTriedCollision_() EXCLUSIVE_LOCKS_REQUIRED(cs) | CAddrMan | private |
Serialize(Stream &s_) const EXCLUSIVE_LOCKS_REQUIRED(!cs) | CAddrMan | |
SetServices(const CService &addr, ServiceFlags nServices) EXCLUSIVE_LOCKS_REQUIRED(!cs) | CAddrMan | inline |
SetServices_(const CService &addr, ServiceFlags nServices) EXCLUSIVE_LOCKS_REQUIRED(cs) | CAddrMan | private |
size() const EXCLUSIVE_LOCKS_REQUIRED(!cs) | CAddrMan | inline |
SwapRandom(unsigned int nRandomPos1, unsigned int nRandomPos2) const EXCLUSIVE_LOCKS_REQUIRED(cs) | CAddrMan | private |
Unserialize(Stream &s_) EXCLUSIVE_LOCKS_REQUIRED(!cs) | CAddrMan | |
V0_HISTORICAL enum value | CAddrMan | private |
V1_DETERMINISTIC enum value | CAddrMan | private |
V2_ASMAP enum value | CAddrMan | private |
V3_BIP155 enum value | CAddrMan | private |
~CAddrMan() | CAddrMan | inline |