Bitcoin ABC  0.26.3
P2P Digital Currency
InvRequestTrackerImplInterface Member List

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

BuildImpl(bool deterministic)InvRequestTrackerImplInterfaceprivatestatic
ClearExpiredFun typedefInvRequestTrackerImplInterface
ComputePriority(const uint256 &invid, NodeId peer, bool preferred) const =0InvRequestTrackerImplInterfacepure virtual
Count(NodeId peer) const =0InvRequestTrackerImplInterfacepure virtual
CountCandidates(NodeId peer) const =0InvRequestTrackerImplInterfacepure virtual
CountInFlight(NodeId peer) const =0InvRequestTrackerImplInterfacepure virtual
DisconnectedPeer(NodeId peer)=0InvRequestTrackerImplInterfacepure virtual
EmplaceExpiredFun typedefInvRequestTrackerImplInterface
ForgetInvId(const uint256 &invid)=0InvRequestTrackerImplInterfacepure virtual
GetRequestable(NodeId peer, std::chrono::microseconds now, ClearExpiredFun clearExpired, EmplaceExpiredFun emplaceExpired)=0InvRequestTrackerImplInterfacepure virtual
InvRequestTracker classInvRequestTrackerImplInterfacefriend
PostGetRequestableSanityCheck(std::chrono::microseconds now) const =0InvRequestTrackerImplInterfacepure virtual
ReceivedInv(NodeId peer, const uint256 &invid, bool preferred, std::chrono::microseconds reqtime)=0InvRequestTrackerImplInterfacepure virtual
ReceivedResponse(NodeId peer, const uint256 &invid)=0InvRequestTrackerImplInterfacepure virtual
RequestedData(NodeId peer, const uint256 &invid, std::chrono::microseconds expiry)=0InvRequestTrackerImplInterfacepure virtual
SanityCheck() const =0InvRequestTrackerImplInterfacepure virtual
Size() const =0InvRequestTrackerImplInterfacepure virtual
~InvRequestTrackerImplInterface()=defaultInvRequestTrackerImplInterfacevirtual