#include <rpc.hpp>
|
| Rpc (std::shared_ptr< AppBase > app) |
|
std::string | name () const override |
|
std::string | description () const override |
|
void | init (const boost::program_options::variables_map &options) override |
|
void | addOptions (boost::program_options::options_description &command_line_options) override |
|
void | start () override |
|
void | shutdown () override |
|
| Plugin (std::shared_ptr< AppBase > &a) |
|
virtual | ~Plugin ()=default |
|
std::shared_ptr< AppBase > | app () const |
|
◆ JsonRpcServer
◆ Rpc()
taraxa::plugin::Rpc::Rpc |
( |
std::shared_ptr< AppBase > |
app | ) |
|
|
inlineexplicit |
◆ addOptions()
void taraxa::plugin::Rpc::addOptions |
( |
boost::program_options::options_description & |
command_line_options | ) |
|
|
overridevirtual |
◆ description()
std::string taraxa::plugin::Rpc::description |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ init()
void taraxa::plugin::Rpc::init |
( |
const boost::program_options::variables_map & |
options | ) |
|
|
overridevirtual |
◆ name()
std::string taraxa::plugin::Rpc::name |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ shutdown()
void taraxa::plugin::Rpc::shutdown |
( |
| ) |
|
|
overridevirtual |
◆ start()
void taraxa::plugin::Rpc::start |
( |
| ) |
|
|
overridevirtual |
◆ enable_debug_
bool taraxa::plugin::Rpc::enable_debug_ = false |
|
private |
◆ enable_test_rpc_
bool taraxa::plugin::Rpc::enable_test_rpc_ = false |
|
private |
◆ graphql_http_
◆ graphql_thread_pool_
◆ graphql_ws_
◆ jsonrpc_api_
◆ jsonrpc_http_
◆ jsonrpc_ws_
◆ rpc_thread_pool_
◆ threads_
uint32_t taraxa::plugin::Rpc::threads_ = 0 |
|
private |
The documentation for this class was generated from the following files:
- libraries/plugin/rpc/include/plugin/rpc.hpp
- libraries/plugin/rpc/src/rpc.cpp