Electroneum
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
daemonize::t_rpc Class Referencefinal

#include <rpc.h>

Collaboration diagram for daemonize::t_rpc:
Collaboration graph
[legend]

Public Member Functions

 t_rpc (boost::program_options::variables_map const &vm, t_core &core, t_p2p &p2p, const bool restricted, const std::string &port, const std::string &description)
 
void run ()
 
void stop ()
 
cryptonote::core_rpc_serverget_server ()
 
 ~t_rpc ()
 

Static Public Member Functions

static void init_options (boost::program_options::options_description &option_spec)
 

Private Attributes

cryptonote::core_rpc_server m_server
 
const std::string m_description
 

Constructor & Destructor Documentation

◆ t_rpc()

daemonize::t_rpc::t_rpc ( boost::program_options::variables_map const &  vm,
t_core core,
t_p2p p2p,
const bool  restricted,
const std::string &  port,
const std::string &  description 
)
inline

◆ ~t_rpc()

daemonize::t_rpc::~t_rpc ( )
inline

Member Function Documentation

◆ get_server()

cryptonote::core_rpc_server* daemonize::t_rpc::get_server ( )
inline

◆ init_options()

static void daemonize::t_rpc::init_options ( boost::program_options::options_description &  option_spec)
inlinestatic

◆ run()

void daemonize::t_rpc::run ( )
inline

◆ stop()

void daemonize::t_rpc::stop ( )
inline

Member Data Documentation

◆ m_description

const std::string daemonize::t_rpc::m_description
private

◆ m_server

cryptonote::core_rpc_server daemonize::t_rpc::m_server
private

The documentation for this class was generated from the following file: