Clio  develop
The XRP Ledger API server.
Loading...
Searching...
No Matches
etl::LoadBalancerInterface Member List

This is the complete list of members for etl::LoadBalancerInterface, including all inherited members.

fetchLedger(uint32_t ledgerSequence, bool getObjects, bool getObjectNeighbors, std::chrono::steady_clock::duration retryAfter=std::chrono::seconds{2})=0etl::LoadBalancerInterfacepure virtual
forwardToRippled(boost::json::object const &request, std::optional< std::string > const &clientIp, bool isAdmin, boost::asio::yield_context yield)=0etl::LoadBalancerInterfacepure virtual
getETLState() noexcept=0etl::LoadBalancerInterfacepure virtual
GetLedgerResponseType typedef (defined in etl::LoadBalancerInterface)etl::LoadBalancerInterface
loadInitialLedger(uint32_t sequence, InitialLoadObserverInterface &loader, std::chrono::steady_clock::duration retryAfter=std::chrono::seconds{2})=0etl::LoadBalancerInterfacepure virtual
OptionalGetLedgerResponseType typedef (defined in etl::LoadBalancerInterface)etl::LoadBalancerInterface
RawLedgerObjectType typedef (defined in etl::LoadBalancerInterface)etl::LoadBalancerInterface
stop(boost::asio::yield_context yield)=0etl::LoadBalancerInterfacepure virtual
toJson() const =0etl::LoadBalancerInterfacepure virtual
~LoadBalancerInterface()=default (defined in etl::LoadBalancerInterface)etl::LoadBalancerInterfacevirtual