Bitcoin ABC 0.30.13
P2P Digital Currency
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
InvRequestTrackerImpl Member List

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

BuildImpl(bool deterministic)InvRequestTrackerImplInterfaceprivatestatic
ChangeAndReselect(Iter< ByInvId > it, State new_state)InvRequestTrackerImplinlineprivate
ClearExpiredFun typedefInvRequestTrackerImplInterface
ComputePriority(const uint256 &invid, NodeId peer, bool preferred) constInvRequestTrackerImplinlinevirtual
Count(NodeId peer) constInvRequestTrackerImplinlinevirtual
CountCandidates(NodeId peer) constInvRequestTrackerImplinlinevirtual
CountInFlight(NodeId peer) constInvRequestTrackerImplinlinevirtual
DisconnectedPeer(NodeId peer)InvRequestTrackerImplinlinevirtual
EmplaceExpiredFun typedefInvRequestTrackerImplInterface
Erase(Iter< Tag > it)InvRequestTrackerImplinlineprivate
ForgetInvId(const uint256 &invid)InvRequestTrackerImplinlinevirtual
GetRequestable(NodeId peer, std::chrono::microseconds now, ClearExpiredFun clearExpired, EmplaceExpiredFun emplaceExpired)InvRequestTrackerImplinlinevirtual
InvRequestTrackerImpl(bool deterministic)InvRequestTrackerImplinlineexplicit
InvRequestTrackerImpl(const InvRequestTrackerImpl &)=deleteInvRequestTrackerImpl
IsOnlyNonCompleted(Iter< ByInvId > it)InvRequestTrackerImplinlineprivate
m_computerInvRequestTrackerImplprivate
m_current_sequenceInvRequestTrackerImplprivate
m_indexInvRequestTrackerImplprivate
m_peerinfoInvRequestTrackerImplprivate
MakeCompleted(Iter< ByInvId > it)InvRequestTrackerImplinlineprivate
Modify(Iter< Tag > it, Modifier modifier)InvRequestTrackerImplinlineprivate
operator=(const InvRequestTrackerImpl &)=deleteInvRequestTrackerImpl
PostGetRequestableSanityCheck(std::chrono::microseconds now) constInvRequestTrackerImplinlinevirtual
PromoteCandidateReady(Iter< ByInvId > it)InvRequestTrackerImplinlineprivate
ReceivedInv(NodeId peer, const uint256 &invid, bool preferred, std::chrono::microseconds reqtime)InvRequestTrackerImplinlinevirtual
ReceivedResponse(NodeId peer, const uint256 &invid)InvRequestTrackerImplinlinevirtual
RequestedData(NodeId peer, const uint256 &invid, std::chrono::microseconds expiry)InvRequestTrackerImplinlinevirtual
SanityCheck() constInvRequestTrackerImplinlinevirtual
SetTimePoint(std::chrono::microseconds now, ClearExpiredFun clearExpired, EmplaceExpiredFun emplaceExpired)InvRequestTrackerImplinlineprivate
Size() constInvRequestTrackerImplinlinevirtual
~InvRequestTrackerImpl()=defaultInvRequestTrackerImpl
~InvRequestTrackerImplInterface()=defaultInvRequestTrackerImplInterfacevirtual