Clio develop
The XRP Ledger API server.
Loading...
Searching...
No Matches
rpc::RPCEngine< LoadBalancerType, CountersType > Member List

This is the complete list of members for rpc::RPCEngine< LoadBalancerType, CountersType >, including all inherited members.

buildResponse(web::Context const &ctx)rpc::RPCEngine< LoadBalancerType, CountersType >inline
makeRPCEngine(util::config::ClioConfigDefinition const &config, std::shared_ptr< BackendInterface > const &backend, std::shared_ptr< LoadBalancerType > const &balancer, web::dosguard::DOSGuardInterface const &dosGuard, WorkQueue &workQueue, CountersType &counters, std::shared_ptr< HandlerProvider const > const &handlerProvider)rpc::RPCEngine< LoadBalancerType, CountersType >inlinestatic
notifyBadSyntax()rpc::RPCEngine< LoadBalancerType, CountersType >inline
notifyComplete(std::string const &method, std::chrono::microseconds const &duration)rpc::RPCEngine< LoadBalancerType, CountersType >inline
notifyErrored(std::string const &method)rpc::RPCEngine< LoadBalancerType, CountersType >inline
notifyFailed(std::string const &method)rpc::RPCEngine< LoadBalancerType, CountersType >inline
notifyInternalError()rpc::RPCEngine< LoadBalancerType, CountersType >inline
notifyNotReady()rpc::RPCEngine< LoadBalancerType, CountersType >inline
notifyTooBusy()rpc::RPCEngine< LoadBalancerType, CountersType >inline
notifyUnknownCommand()rpc::RPCEngine< LoadBalancerType, CountersType >inline
post(FnType &&func, std::string const &ip)rpc::RPCEngine< LoadBalancerType, CountersType >inline
RPCEngine(util::config::ClioConfigDefinition const &config, std::shared_ptr< BackendInterface > const &backend, std::shared_ptr< LoadBalancerType > const &balancer, web::dosguard::DOSGuardInterface const &dosGuard, WorkQueue &workQueue, CountersType &counters, std::shared_ptr< HandlerProvider const > const &handlerProvider)rpc::RPCEngine< LoadBalancerType, CountersType >inline