![]() |
Bitcoin Core
0.21.1
P2P Digital Currency
|
This is the complete list of members for PeerManager, including all inherited members.
| BlockChecked(const CBlock &block, const BlockValidationState &state) override | PeerManager | virtual |
| BlockConnected(const std::shared_ptr< const CBlock > &pblock, const CBlockIndex *pindexConnected) override | PeerManager | virtual |
| BlockDisconnected(const std::shared_ptr< const CBlock > &block, const CBlockIndex *pindex) override | PeerManager | virtual |
| ChainStateFlushed(const CBlockLocator &locator) | CValidationInterface | inlineprotectedvirtual |
| CheckForStaleTipAndEvictPeers() | PeerManager | |
| ConsiderEviction(CNode &pto, int64_t time_in_seconds) EXCLUSIVE_LOCKS_REQUIRED(cs_main) | PeerManager | |
| EvictExtraOutboundPeers(int64_t time_in_seconds) EXCLUSIVE_LOCKS_REQUIRED(cs_main) | PeerManager | |
| FinalizeNode(const CNode &node, bool &fUpdateConnectionTime) override | PeerManager | virtual |
| g_cs_orphans | PeerManager | private |
| GUARDED_BY(::cs_main) | PeerManager | private |
| InitializeNode(CNode *pnode) override | PeerManager | virtual |
| m_banman | PeerManager | private |
| m_chainman | PeerManager | private |
| m_chainparams | PeerManager | private |
| m_connman | PeerManager | private |
| m_mempool | PeerManager | private |
| m_stale_tip_check_time | PeerManager | private |
| MaybeDiscourageAndDisconnect(CNode &pnode) | PeerManager | private |
| MaybePunishNodeForBlock(NodeId nodeid, const BlockValidationState &state, bool via_compact_block, const std::string &message="") | PeerManager | private |
| MaybePunishNodeForTx(NodeId nodeid, const TxValidationState &state, const std::string &message="") | PeerManager | private |
| Misbehaving(const NodeId pnode, const int howmuch, const std::string &message) | PeerManager | |
| NewPoWValidBlock(const CBlockIndex *pindex, const std::shared_ptr< const CBlock > &pblock) override | PeerManager | virtual |
| PeerManager(const CChainParams &chainparams, CConnman &connman, BanMan *banman, CScheduler &scheduler, ChainstateManager &chainman, CTxMemPool &pool) | PeerManager | |
| ProcessHeadersMessage(CNode &pfrom, const std::vector< CBlockHeader > &headers, bool via_compact_block) | PeerManager | private |
| ProcessMessage(CNode &pfrom, const std::string &msg_type, CDataStream &vRecv, const std::chrono::microseconds time_received, const std::atomic< bool > &interruptMsgProc) | PeerManager | |
| ProcessMessages(CNode *pfrom, std::atomic< bool > &interrupt) override | PeerManager | virtual |
| ProcessOrphanTx(std::set< uint256 > &orphan_work_set) EXCLUSIVE_LOCKS_REQUIRED(cs_main | PeerManager | private |
| ReattemptInitialBroadcast(CScheduler &scheduler) const | PeerManager | |
| SendBlockTransactions(CNode &pfrom, const CBlock &block, const BlockTransactionsRequest &req) | PeerManager | private |
| SendMessages(CNode *pto) override EXCLUSIVE_LOCKS_REQUIRED(pto-> cs_sendProcessing) | PeerManager | virtual |
| TransactionAddedToMempool(const CTransactionRef &tx, uint64_t mempool_sequence) | CValidationInterface | inlineprotectedvirtual |
| TransactionRemovedFromMempool(const CTransactionRef &tx, MemPoolRemovalReason reason, uint64_t mempool_sequence) | CValidationInterface | inlineprotectedvirtual |
| UpdatedBlockTip(const CBlockIndex *pindexNew, const CBlockIndex *pindexFork, bool fInitialDownload) override | PeerManager | virtual |
| ~CValidationInterface()=default | CValidationInterface | protected |
| ~NetEventsInterface()=default | NetEventsInterface | protected |
1.8.8