|
Clio
develop
The XRP Ledger API server.
|
This is the complete list of members for etl::ETLService, including all inherited members.
| ETLService(util::async::AnyExecutionContext ctx, std::reference_wrapper< util::config::ClioConfigDefinition const > config, std::shared_ptr< data::BackendInterface > backend, std::shared_ptr< LoadBalancerInterface > balancer, std::shared_ptr< NetworkValidatedLedgersInterface > ledgers, std::shared_ptr< LedgerPublisherInterface > publisher, std::shared_ptr< CacheLoaderInterface > cacheLoader, std::shared_ptr< CacheUpdaterInterface > cacheUpdater, std::shared_ptr< ExtractorInterface > extractor, std::shared_ptr< LoaderInterface > loader, std::shared_ptr< InitialLoadObserverInterface > initialLoadObserver, std::shared_ptr< TaskManagerProviderInterface > taskManagerProvider, std::shared_ptr< MonitorProviderInterface > monitorProvider, std::shared_ptr< SystemState > state) | etl::ETLService | |
| getETLState() const override | etl::ETLService | virtual |
| getInfo() const override | etl::ETLService | virtual |
| isAmendmentBlocked() const override | etl::ETLService | virtual |
| isCorruptionDetected() const override | etl::ETLService | virtual |
| lastCloseAgeSeconds() const override | etl::ETLService | virtual |
| makeETLService(util::config::ClioConfigDefinition const &config, util::async::AnyExecutionContext ctx, std::shared_ptr< BackendInterface > backend, std::shared_ptr< feed::SubscriptionManagerInterface > subscriptions, std::shared_ptr< LoadBalancerInterface > balancer, std::shared_ptr< NetworkValidatedLedgersInterface > ledgers) | etl::ETLService | static |
| run() override | etl::ETLService | virtual |
| stop() override | etl::ETLService | virtual |
| ~ETLService() override (defined in etl::ETLService) | etl::ETLService | |
| ~ETLServiceInterface()=default (defined in etl::ETLServiceInterface) | etl::ETLServiceInterface | virtual |