Clio develop
The XRP Ledger API server.
|
The server handler for RPC requests called by web server. More...
#include <RPCServerHandler.hpp>
Public Member Functions | |
RPCServerHandler (util::config::ClioConfigDefinition const &config, std::shared_ptr< BackendInterface const > const &backend, std::shared_ptr< RPCEngineType > const &rpcEngine, std::shared_ptr< ETLType const > const &etl) | |
Create a new server handler. | |
void | operator() (std::string const &request, std::shared_ptr< web::ConnectionBase > const &connection) |
The callback when server receives a request. | |
The server handler for RPC requests called by web server.
Note: see web::SomeServerHandler concept
|
inline |
Create a new server handler.
config | Clio config to use |
backend | The backend to use |
rpcEngine | The RPC engine to use |
etl | The ETL to use |
|
inline |
The callback when server receives a request.
request | The request |
connection | The connection |