34 #undef ELECTRONEUM_DEFAULT_LOG_CATEGORY 35 #define ELECTRONEUM_DEFAULT_LOG_CATEGORY "daemon" 51 boost::program_options::variables_map
const & vm
56 MGINFO(
"Initializing cryptonote protocol...");
59 throw std::runtime_error(
"Failed to initialize cryptonote protocol.");
61 MGINFO(
"Cryptonote protocol initialized OK");
78 MGINFO(
"Stopping cryptonote protocol...");
82 MGINFO(
"Cryptonote protocol stopped successfully");
84 LOG_ERROR(
"Failed to stop cryptonote protocol!");
void set_p2p_endpoint(nodetool::i_p2p_endpoint< connection_context > *p2p)
Definition: cryptonote_protocol_handler.inl:89
t_protocol(boost::program_options::variables_map const &vm, t_core &core)
Definition: protocol.h:50
Definition: protocol.h:42
Definition: command_parser_executor.cpp:36
bool init(const boost::program_options::variables_map &vm)
Definition: cryptonote_protocol_handler.inl:77
cryptonote::core & get()
Definition: core.h:83
cryptonote::t_cryptonote_protocol_handler< cryptonote::core > t_protocol_raw
Definition: protocol.h:45
~t_protocol()
Definition: protocol.h:76
bool deinit()
Definition: cryptonote_protocol_handler.inl:83
nodetool::node_server< t_protocol_raw > t_node_server
Definition: protocol.h:46
void set_p2p_endpoint(t_node_server &server)
Definition: protocol.h:69
t_protocol_raw m_protocol
Definition: protocol.h:48