|
Clio
develop
The XRP Ledger API server.
|
This is the complete list of members for rpc::RPCEngine< CountersType >, including all inherited members.
| buildResponse(web::Context const &ctx) | rpc::RPCEngine< CountersType > | inline |
| makeRPCEngine(util::config::ClioConfigDefinition const &config, std::shared_ptr< BackendInterface > const &backend, std::shared_ptr< etl::LoadBalancerInterface > const &balancer, web::dosguard::DOSGuardInterface const &dosGuard, WorkQueue &workQueue, CountersType &counters, std::shared_ptr< HandlerProvider const > const &handlerProvider) | rpc::RPCEngine< CountersType > | inlinestatic |
| notifyBadSyntax() | rpc::RPCEngine< CountersType > | inline |
| notifyComplete(std::string const &method, std::chrono::microseconds const &duration) | rpc::RPCEngine< CountersType > | inline |
| notifyErrored(std::string const &method) | rpc::RPCEngine< CountersType > | inline |
| notifyFailed(std::string const &method) | rpc::RPCEngine< CountersType > | inline |
| notifyInternalError() | rpc::RPCEngine< CountersType > | inline |
| notifyNotReady() | rpc::RPCEngine< CountersType > | inline |
| notifyTooBusy() | rpc::RPCEngine< CountersType > | inline |
| notifyUnknownCommand() | rpc::RPCEngine< CountersType > | inline |
| post(FnType &&func, std::string const &ip) | rpc::RPCEngine< CountersType > | inline |
| RPCEngine(util::config::ClioConfigDefinition const &config, std::shared_ptr< BackendInterface > const &backend, std::shared_ptr< etl::LoadBalancerInterface > const &balancer, web::dosguard::DOSGuardInterface const &dosGuard, WorkQueue &workQueue, CountersType &counters, std::shared_ptr< HandlerProvider const > const &handlerProvider) | rpc::RPCEngine< CountersType > | inline |