37 #undef MONERO_DEFAULT_LOG_CATEGORY
38 #define MONERO_DEFAULT_LOG_CATEGORY "daemon"
49 static void init_options(boost::program_options::options_description & option_spec)
57 boost::program_options::variables_map
const & vm
63 MGINFO(
"Initializing p2p server...");
66 throw std::runtime_error(
"Failed to initialize p2p server.");
68 MGINFO(
"p2p server initialized OK");
78 MGINFO(
"Starting p2p net loop...");
80 MGINFO(
"p2p net loop stopped");
90 MGINFO(
"Deinitializing p2p...");
94 MERROR(
"Failed to deinitialize p2p...");
static void init_options(boost::program_options::options_description &option_spec)
Definition: p2p.h:49
~t_p2p()
Definition: p2p.h:88
cryptonote::t_cryptonote_protocol_handler< cryptonote::core > t_protocol_raw
Definition: p2p.h:46
t_node_server & get()
Definition: p2p.h:71
nodetool::node_server< t_protocol_raw > t_node_server
Definition: p2p.h:47
t_node_server m_server
Definition: p2p.h:54
void stop()
Definition: p2p.h:83
t_p2p(boost::program_options::variables_map const &vm, t_protocol &protocol)
Definition: p2p.h:56
void run()
Definition: p2p.h:76
Definition: protocol.h:40
This is the original cryptonote protocol network-events handler, modified by us.
Definition: command_parser_executor.cpp:37