Clio develop
The XRP Ledger API server.
|
This is the complete list of members for etlng::LoadBalancerInterface, including all inherited members.
fetchLedger(uint32_t ledgerSequence, bool getObjects, bool getObjectNeighbors, std::chrono::steady_clock::duration retryAfter=std::chrono::seconds{2})=0 | etlng::LoadBalancerInterface | pure virtual |
forwardToRippled(boost::json::object const &request, std::optional< std::string > const &clientIp, bool isAdmin, boost::asio::yield_context yield)=0 | etlng::LoadBalancerInterface | pure virtual |
getETLState() noexcept=0 | etlng::LoadBalancerInterface | pure virtual |
GetLedgerResponseType typedef (defined in etlng::LoadBalancerInterface) | etlng::LoadBalancerInterface | |
loadInitialLedger(uint32_t sequence, etlng::InitialLoadObserverInterface &loader, std::chrono::steady_clock::duration retryAfter=std::chrono::seconds{2})=0 | etlng::LoadBalancerInterface | pure virtual |
loadInitialLedger(uint32_t sequence, std::chrono::steady_clock::duration retryAfter=std::chrono::seconds{2})=0 | etlng::LoadBalancerInterface | pure virtual |
OptionalGetLedgerResponseType typedef (defined in etlng::LoadBalancerInterface) | etlng::LoadBalancerInterface | |
RawLedgerObjectType typedef (defined in etlng::LoadBalancerInterface) | etlng::LoadBalancerInterface | |
toJson() const =0 | etlng::LoadBalancerInterface | pure virtual |
~LoadBalancerInterface()=default (defined in etlng::LoadBalancerInterface) | etlng::LoadBalancerInterface | virtual |