31 #include <boost/program_options.hpp> 33 #undef ELECTRONEUM_DEFAULT_LOG_CATEGORY 34 #define ELECTRONEUM_DEFAULT_LOG_CATEGORY "daemon" 42 static void init_options(boost::program_options::options_description & option_spec);
46 std::unique_ptr<t_internals> mp_internals;
50 bool zmq_rpc_disabled;
53 boost::program_options::variables_map
const & vm,
60 bool run(
bool interactive =
false);
t_daemon(boost::program_options::variables_map const &vm, uint16_t public_rpc_port=0)
static void init_options(boost::program_options::options_description &option_spec)
t_daemon & operator=(t_daemon &&other)
bool run(bool interactive=false)