Bitcoin Core  0.21.1
P2P Digital Currency
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
TxRequestTracker Member List

This is the complete list of members for TxRequestTracker, including all inherited members.

ComputePriority(const uint256 &txhash, NodeId peer, bool preferred) const TxRequestTracker
Count(NodeId peer) const TxRequestTracker
CountCandidates(NodeId peer) const TxRequestTracker
CountInFlight(NodeId peer) const TxRequestTracker
DisconnectedPeer(NodeId peer)TxRequestTracker
ForgetTxHash(const uint256 &txhash)TxRequestTracker
GetRequestable(NodeId peer, std::chrono::microseconds now, std::vector< std::pair< NodeId, GenTxid >> *expired=nullptr)TxRequestTracker
m_implTxRequestTrackerprivate
PostGetRequestableSanityCheck(std::chrono::microseconds now) const TxRequestTracker
ReceivedInv(NodeId peer, const GenTxid &gtxid, bool preferred, std::chrono::microseconds reqtime)TxRequestTracker
ReceivedResponse(NodeId peer, const uint256 &txhash)TxRequestTracker
RequestedTx(NodeId peer, const uint256 &txhash, std::chrono::microseconds expiry)TxRequestTracker
SanityCheck() const TxRequestTracker
Size() const TxRequestTracker
TxRequestTracker(bool deterministic=false)TxRequestTrackerexplicit
~TxRequestTracker()TxRequestTracker