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

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

fetchLedger(uint32_t sequence, bool getObjects=true, bool getObjectNeighbors=false)=0etl::SourceBasepure virtual
forwardToRippled(boost::json::object const &request, std::optional< std::string > const &forwardToRippledClientIp, std::string_view xUserValue, boost::asio::yield_context yield) const =0etl::SourceBasepure virtual
hasLedger(uint32_t sequence) const =0etl::SourceBasepure virtual
isConnected() const =0etl::SourceBasepure virtual
loadInitialLedger(uint32_t sequence, std::uint32_t numMarkers, bool cacheOnly=false)=0etl::SourceBasepure virtual
OnConnectHook typedef (defined in etl::SourceBase)etl::SourceBase
OnDisconnectHook typedef (defined in etl::SourceBase)etl::SourceBase
OnLedgerClosedHook typedef (defined in etl::SourceBase)etl::SourceBase
run()=0etl::SourceBasepure virtual
setForwarding(bool isForwarding)=0etl::SourceBasepure virtual
stop(boost::asio::yield_context yield)=0etl::SourceBasepure virtual
toJson() const =0etl::SourceBasepure virtual
toString() const =0etl::SourceBasepure virtual
~SourceBase()=default (defined in etl::SourceBase)etl::SourceBasevirtual