|
rippled
|
#include <PathRequests.h>

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 69 of file PathRequests.cpp.
| bool ripple::PathRequests::requestsPending | ( | ) | const |
Definition at line 224 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 38 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 250 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 272 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 305 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 231 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.