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