rippled
|
Private Member Functions | |
void | insertPathRequest (PathRequest::pointer const &) |
Definition at line 33 of file PathRequests.h.
ripple::PathRequests::PathRequests | ( | Application & | app, |
beast::Journal | journal, | ||
beast::insight::Collector::ptr const & | collector | ||
) |
A collection of all PathRequest instances.
Definition at line 37 of file PathRequests.h.
void ripple::PathRequests::updateAll | ( | std::shared_ptr< ReadView const > const & | ledger | ) |
Update all of the contained PathRequest instances.
ledger | Ledger we are pathfinding in. |
Definition at line 68 of file PathRequests.cpp.
bool ripple::PathRequests::requestsPending | ( | ) | const |
Definition at line 219 of file PathRequests.cpp.
std::shared_ptr< RippleLineCache > ripple::PathRequests::getLineCache | ( | std::shared_ptr< ReadView const > const & | ledger, |
bool | authoritative | ||
) |
Get the current RippleLineCache, updating it if necessary.
Get the correct ledger to use.
Definition at line 37 of file PathRequests.cpp.
Json::Value ripple::PathRequests::makePathRequest | ( | std::shared_ptr< InfoSub > const & | subscriber, |
std::shared_ptr< ReadView const > const & | ledger, | ||
Json::Value const & | request | ||
) |
Definition at line 245 of file PathRequests.cpp.
Json::Value ripple::PathRequests::makeLegacyPathRequest | ( | PathRequest::pointer & | req, |
std::function< void(void)> | completion, | ||
Resource::Consumer & | consumer, | ||
std::shared_ptr< ReadView const > const & | inLedger, | ||
Json::Value const & | request | ||
) |
Definition at line 267 of file PathRequests.cpp.
Json::Value ripple::PathRequests::doLegacyPathRequest | ( | Resource::Consumer & | consumer, |
std::shared_ptr< ReadView const > const & | inLedger, | ||
Json::Value const & | request | ||
) |
Definition at line 300 of file PathRequests.cpp.
void ripple::PathRequests::reportFast | ( | std::chrono::milliseconds | ms | ) |
Definition at line 90 of file PathRequests.h.
void ripple::PathRequests::reportFull | ( | std::chrono::milliseconds | ms | ) |
Definition at line 96 of file PathRequests.h.
|
private |
Definition at line 226 of file PathRequests.cpp.
|
private |
Definition at line 105 of file PathRequests.h.
|
private |
Definition at line 106 of file PathRequests.h.
|
private |
Definition at line 108 of file PathRequests.h.
|
private |
Definition at line 109 of file PathRequests.h.
|
private |
Definition at line 112 of file PathRequests.h.
|
private |
Definition at line 115 of file PathRequests.h.
|
private |
Definition at line 117 of file PathRequests.h.
|
mutableprivate |
Definition at line 119 of file PathRequests.h.