|
Electroneum
|
Processes command line arguments related to server-side RPC. More...
#include <rpc_args.h>
Classes | |
| struct | descriptors |
Static Public Member Functions | |
| static const char * | tr (const char *str) |
| static void | init_options (boost::program_options::options_description &desc, const bool any_cert_option=false) |
| static boost::optional< rpc_args > | process (const boost::program_options::variables_map &vm, const bool any_cert_option=false) |
| static boost::optional< epee::net_utils::ssl_options_t > | process_ssl (const boost::program_options::variables_map &vm, const bool any_cert_option=false) |
Public Attributes | |
| std::string | bind_ip |
| std::vector< std::string > | access_control_origins |
| boost::optional< tools::login > | login |
| epee::net_utils::ssl_options_t | ssl_options = epee::net_utils::ssl_support_t::e_ssl_support_enabled |
Processes command line arguments related to server-side RPC.
|
static |
|
static |
boost::none if error
|
static |
boost::none if error
|
static |
| std::vector<std::string> cryptonote::rpc_args::access_control_origins |
| std::string cryptonote::rpc_args::bind_ip |
| boost::optional<tools::login> cryptonote::rpc_args::login |
| epee::net_utils::ssl_options_t cryptonote::rpc_args::ssl_options = epee::net_utils::ssl_support_t::e_ssl_support_enabled |