#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