Definition at line 31 of file TransactionAcquire.h.
◆ pointer
◆ clock_type
◆ ScopedLockType
◆ TransactionAcquire()
◆ ~TransactionAcquire()
| ripple::TransactionAcquire::~TransactionAcquire |
( |
| ) |
|
|
default |
◆ getCountedObjectName()
| static char const* ripple::TransactionAcquire::getCountedObjectName |
( |
| ) |
|
|
static |
◆ getMap()
◆ takeNodes()
◆ init()
| void ripple::TransactionAcquire::init |
( |
int |
startPeers | ) |
|
◆ stillNeed()
| void ripple::TransactionAcquire::stillNeed |
( |
| ) |
|
◆ execute()
| void ripple::TransactionAcquire::execute |
( |
| ) |
|
|
overrideprivatevirtual |
◆ onTimer()
| void ripple::TransactionAcquire::onTimer |
( |
bool |
progress, |
|
|
ScopedLockType & |
peerSetLock |
|
) |
| |
|
overrideprivatevirtual |
◆ newPeer()
◆ done()
| void ripple::TransactionAcquire::done |
( |
| ) |
|
|
private |
◆ addPeers()
| void ripple::TransactionAcquire::addPeers |
( |
int |
num | ) |
|
|
private |
◆ trigger()
◆ pmDowncast()
◆ getHash()
| uint256 const& ripple::PeerSet::getHash |
( |
| ) |
const |
|
inherited |
Returns the hash of the data we want.
Definition at line 54 of file PeerSet.h.
◆ isComplete()
| bool ripple::PeerSet::isComplete |
( |
| ) |
const |
|
inherited |
Returns true if we got all the data.
Definition at line 60 of file PeerSet.h.
◆ isFailed()
| bool ripple::PeerSet::isFailed |
( |
| ) |
const |
|
inherited |
Returns false if we failed to get the data.
Definition at line 66 of file PeerSet.h.
◆ getTimeouts()
| int ripple::PeerSet::getTimeouts |
( |
| ) |
const |
|
inherited |
Returns the number of times we timed out.
Definition at line 72 of file PeerSet.h.
◆ isActive()
| bool ripple::PeerSet::isActive |
( |
| ) |
|
|
inherited |
◆ progress()
| void ripple::PeerSet::progress |
( |
| ) |
|
|
inherited |
Called to indicate that forward progress has been made.
Definition at line 80 of file PeerSet.h.
◆ touch()
| void ripple::PeerSet::touch |
( |
| ) |
|
|
inherited |
◆ getLastAction()
◆ insert()
Insert a peer to the managed set.
This will call the derived class hook function.
- Returns
true If the peer was added
Definition at line 58 of file PeerSet.cpp.
◆ isDone()
| virtual bool ripple::PeerSet::isDone |
( |
| ) |
const |
|
virtualinherited |
◆ app()
◆ isProgress()
| bool ripple::PeerSet::isProgress |
( |
| ) |
|
|
protectedinherited |
◆ setComplete()
| void ripple::PeerSet::setComplete |
( |
| ) |
|
|
protectedinherited |
◆ setFailed()
| void ripple::PeerSet::setFailed |
( |
| ) |
|
|
protectedinherited |
◆ invokeOnTimer()
| void ripple::PeerSet::invokeOnTimer |
( |
| ) |
|
|
protectedinherited |
◆ sendRequest() [1/2]
| void ripple::PeerSet::sendRequest |
( |
const protocol::TMGetLedger & |
message | ) |
|
|
protectedinherited |
◆ sendRequest() [2/2]
| void ripple::PeerSet::sendRequest |
( |
const protocol::TMGetLedger & |
message, |
|
|
std::shared_ptr< Peer > const & |
peer |
|
) |
| |
|
protectedinherited |
◆ setTimer()
| void ripple::PeerSet::setTimer |
( |
| ) |
|
|
protectedinherited |
◆ getPeerCount()
◆ getCounter()
|
|
staticprivatenoexceptinherited |
◆ mMap
◆ mHaveRoot
| bool ripple::TransactionAcquire::mHaveRoot |
|
private |
◆ j_
◆ app_
◆ m_journal
◆ m_clock
◆ mLock
◆ mHash
◆ mTimerInterval
◆ mTimeouts
| int ripple::PeerSet::mTimeouts |
|
protectedinherited |
◆ mComplete
| bool ripple::PeerSet::mComplete |
|
protectedinherited |
◆ mFailed
| bool ripple::PeerSet::mFailed |
|
protectedinherited |
◆ mLastAction
◆ mProgress
| bool ripple::PeerSet::mProgress |
|
protectedinherited |
◆ mTimer
◆ mPeers