Electroneum
nodetool::node_server< t_payload_net_handler > Member List

This is the complete list of members for nodetool::node_server< t_payload_net_handler >, including all inherited members.

add_used_stripe_peer(const typename t_payload_net_handler::connection_context &context)nodetool::node_server< t_payload_net_handler >virtual
i_p2p_endpoint< t_payload_net_handler::connection_context >::add_used_stripe_peer(const t_payload_net_handler::connection_context &context)=0nodetool::i_p2p_endpoint< t_payload_net_handler::connection_context >pure virtual
add_zone(epee::net_utils::zone zone)nodetool::node_server< t_payload_net_handler >
block_host(const epee::net_utils::network_address &adress, time_t seconds=P2P_IP_BLOCKTIME)nodetool::node_server< t_payload_net_handler >virtual
levin_commands_handler< p2p_connection_context_t< t_payload_net_handler::connection_context > >::callback(p2p_connection_context_t< t_payload_net_handler::connection_context > &context)epee::levin::levin_commands_handler< p2p_connection_context_t< t_payload_net_handler::connection_context > >inlinevirtual
change_max_in_public_peers(size_t count)nodetool::node_server< t_payload_net_handler >
change_max_out_public_peers(size_t count)nodetool::node_server< t_payload_net_handler >
clear_used_stripe_peers()nodetool::node_server< t_payload_net_handler >virtual
deinit()nodetool::node_server< t_payload_net_handler >
i_p2p_endpoint< t_payload_net_handler::connection_context >::for_connection(const boost::uuids::uuid &, std::function< bool(t_payload_net_handler::connection_context &, peerid_type, uint32_t)> f)=0nodetool::i_p2p_endpoint< t_payload_net_handler::connection_context >pure virtual
i_p2p_endpoint< t_payload_net_handler::connection_context >::for_each_connection(std::function< bool(t_payload_net_handler::connection_context &, peerid_type, uint32_t)> f)=0nodetool::i_p2p_endpoint< t_payload_net_handler::connection_context >pure virtual
get_blocked_hosts()nodetool::node_server< t_payload_net_handler >inlinevirtual
get_payload_object()nodetool::node_server< t_payload_net_handler >
get_public_connections_count()nodetool::node_server< t_payload_net_handler >virtual
get_public_gray_peers_count()nodetool::node_server< t_payload_net_handler >
get_public_outgoing_connections_count()nodetool::node_server< t_payload_net_handler >
get_public_peerlist(std::vector< peerlist_entry > &gray, std::vector< peerlist_entry > &white)nodetool::node_server< t_payload_net_handler >
get_public_white_peers_count()nodetool::node_server< t_payload_net_handler >
get_this_peer_port()nodetool::node_server< t_payload_net_handler >inline
get_zone_count() constnodetool::node_server< t_payload_net_handler >inlinevirtual
init(const boost::program_options::variables_map &vm)nodetool::node_server< t_payload_net_handler >
init_options(boost::program_options::options_description &desc)nodetool::node_server< t_payload_net_handler >static
invoke(int command, const epee::span< const uint8_t > in_buff, std::string &buff_out, p2p_connection_context_t< t_payload_net_handler::connection_context > &context)=0epee::levin::levin_commands_handler< p2p_connection_context_t< t_payload_net_handler::connection_context > >pure virtual
log_connections()nodetool::node_server< t_payload_net_handler >
log_peerlist()nodetool::node_server< t_payload_net_handler >
node_server(t_payload_net_handler &payload_handler)nodetool::node_server< t_payload_net_handler >inline
notify(int command, const epee::span< const uint8_t > in_buff, p2p_connection_context_t< t_payload_net_handler::connection_context > &context)=0epee::levin::levin_commands_handler< p2p_connection_context_t< t_payload_net_handler::connection_context > >pure virtual
levin_commands_handler< p2p_connection_context_t< t_payload_net_handler::connection_context > >::on_connection_close(p2p_connection_context_t< t_payload_net_handler::connection_context > &context)epee::levin::levin_commands_handler< p2p_connection_context_t< t_payload_net_handler::connection_context > >inlinevirtual
levin_commands_handler< p2p_connection_context_t< t_payload_net_handler::connection_context > >::on_connection_new(p2p_connection_context_t< t_payload_net_handler::connection_context > &context)epee::levin::levin_commands_handler< p2p_connection_context_t< t_payload_net_handler::connection_context > >inlinevirtual
payload_net_handler typedefnodetool::node_server< t_payload_net_handler >
remove_used_stripe_peer(const typename t_payload_net_handler::connection_context &context)nodetool::node_server< t_payload_net_handler >virtual
i_p2p_endpoint< t_payload_net_handler::connection_context >::remove_used_stripe_peer(const t_payload_net_handler::connection_context &context)=0nodetool::i_p2p_endpoint< t_payload_net_handler::connection_context >pure virtual
run()nodetool::node_server< t_payload_net_handler >
send_stop_signal()nodetool::node_server< t_payload_net_handler >
set_rpc_port(uint16_t rpc_port)nodetool::node_server< t_payload_net_handler >inline
set_save_graph(bool save_graph)nodetool::node_server< t_payload_net_handler >inline
unblock_host(const epee::net_utils::network_address &address)nodetool::node_server< t_payload_net_handler >virtual
~i_connection_filter()epee::net_utils::i_connection_filterinlineprotectedvirtual
~levin_commands_handler()epee::levin::levin_commands_handler< p2p_connection_context_t< t_payload_net_handler::connection_context > >inlinevirtual
~node_server()nodetool::node_server< t_payload_net_handler >virtual