Electroneum
Variables
nodetool::anonymous_namespace{net_node.inl} Namespace Reference

Variables

const int64_t default_limit_up = 2048
 
const int64_t default_limit_down = 8192
 
const command_line::arg_descriptor< std::string > arg_p2p_bind_ip = {"p2p-bind-ip", "Interface for p2p network protocol", "0.0.0.0"}
 
const command_line::arg_descriptor< std::string > arg_p2p_bind_port
 
const command_line::arg_descriptor< std::string > arg_testnet_p2p_bind_port
 
const command_line::arg_descriptor< uint32_t > arg_p2p_external_port = {"p2p-external-port", "External port for p2p network protocol (if port forwarding used with NAT)", 0}
 
const command_line::arg_descriptor< boolarg_p2p_allow_local_ip = {"allow-local-ip", "Allow local ip add to peer list, mostly in debug purposes"}
 
const command_line::arg_descriptor< std::vector< std::string > > arg_p2p_add_peer = {"add-peer", "Manually add peer to local peerlist"}
 
const command_line::arg_descriptor< std::vector< std::string > > arg_p2p_add_priority_node = {"add-priority-node", "Specify list of peers to connect to and attempt to keep the connection open"}
 
const command_line::arg_descriptor< std::vector< std::string > > arg_p2p_add_exclusive_node
 
const command_line::arg_descriptor< std::vector< std::string > > arg_p2p_seed_node = {"seed-node", "Connect to a node to retrieve peer addresses, and disconnect"}
 
const command_line::arg_descriptor< boolarg_p2p_hide_my_port = {"hide-my-port", "Do not announce yourself as peerlist candidate", false, true}
 
const command_line::arg_descriptor< boolarg_no_igd = {"no-igd", "Disable UPnP port mapping"}
 
const command_line::arg_descriptor< boolarg_offline = {"offline", "Do not listen for peers, nor connect to any"}
 
const command_line::arg_descriptor< int64_t > arg_out_peers = {"out-peers", "set max number of out peers", -1}
 
const command_line::arg_descriptor< int > arg_tos_flag = {"tos-flag", "set TOS flag", -1}
 
const command_line::arg_descriptor< int64_t > arg_limit_rate_up = {"limit-rate-up", "set limit-rate-up [kB/s]", -1}
 
const command_line::arg_descriptor< int64_t > arg_limit_rate_down = {"limit-rate-down", "set limit-rate-down [kB/s]", -1}
 
const command_line::arg_descriptor< int64_t > arg_limit_rate = {"limit-rate", "set limit-rate [kB/s]", -1}
 
const command_line::arg_descriptor< boolarg_save_graph = {"save-graph", "Save data for dr electroneum", false}
 

Variable Documentation

◆ arg_limit_rate

const command_line::arg_descriptor<int64_t> nodetool::anonymous_namespace{net_node.inl}::arg_limit_rate = {"limit-rate", "set limit-rate [kB/s]", -1}

◆ arg_limit_rate_down

const command_line::arg_descriptor<int64_t> nodetool::anonymous_namespace{net_node.inl}::arg_limit_rate_down = {"limit-rate-down", "set limit-rate-down [kB/s]", -1}

◆ arg_limit_rate_up

const command_line::arg_descriptor<int64_t> nodetool::anonymous_namespace{net_node.inl}::arg_limit_rate_up = {"limit-rate-up", "set limit-rate-up [kB/s]", -1}

◆ arg_no_igd

const command_line::arg_descriptor<bool> nodetool::anonymous_namespace{net_node.inl}::arg_no_igd = {"no-igd", "Disable UPnP port mapping"}

◆ arg_offline

const command_line::arg_descriptor<bool> nodetool::anonymous_namespace{net_node.inl}::arg_offline = {"offline", "Do not listen for peers, nor connect to any"}

◆ arg_out_peers

const command_line::arg_descriptor<int64_t> nodetool::anonymous_namespace{net_node.inl}::arg_out_peers = {"out-peers", "set max number of out peers", -1}

◆ arg_p2p_add_exclusive_node

const command_line::arg_descriptor<std::vector<std::string> > nodetool::anonymous_namespace{net_node.inl}::arg_p2p_add_exclusive_node
Initial value:
= {"add-exclusive-node", "Specify list of peers to connect to only."
" If this option is given the options add-priority-node and seed-node are ignored"}

◆ arg_p2p_add_peer

const command_line::arg_descriptor<std::vector<std::string> > nodetool::anonymous_namespace{net_node.inl}::arg_p2p_add_peer = {"add-peer", "Manually add peer to local peerlist"}

◆ arg_p2p_add_priority_node

const command_line::arg_descriptor<std::vector<std::string> > nodetool::anonymous_namespace{net_node.inl}::arg_p2p_add_priority_node = {"add-priority-node", "Specify list of peers to connect to and attempt to keep the connection open"}

◆ arg_p2p_allow_local_ip

const command_line::arg_descriptor<bool> nodetool::anonymous_namespace{net_node.inl}::arg_p2p_allow_local_ip = {"allow-local-ip", "Allow local ip add to peer list, mostly in debug purposes"}

◆ arg_p2p_bind_ip

const command_line::arg_descriptor<std::string> nodetool::anonymous_namespace{net_node.inl}::arg_p2p_bind_ip = {"p2p-bind-ip", "Interface for p2p network protocol", "0.0.0.0"}

◆ arg_p2p_bind_port

const command_line::arg_descriptor<std::string> nodetool::anonymous_namespace{net_node.inl}::arg_p2p_bind_port
Initial value:
= {
"p2p-bind-port"
, "Port for p2p network protocol"
}
uint16_t const P2P_DEFAULT_PORT
Definition: cryptonote_config.h:166
std::string to_string(t_connection_type type)
Definition: connection_basic.cpp:96

◆ arg_p2p_external_port

const command_line::arg_descriptor<uint32_t> nodetool::anonymous_namespace{net_node.inl}::arg_p2p_external_port = {"p2p-external-port", "External port for p2p network protocol (if port forwarding used with NAT)", 0}

◆ arg_p2p_hide_my_port

const command_line::arg_descriptor<bool> nodetool::anonymous_namespace{net_node.inl}::arg_p2p_hide_my_port = {"hide-my-port", "Do not announce yourself as peerlist candidate", false, true}

◆ arg_p2p_seed_node

const command_line::arg_descriptor<std::vector<std::string> > nodetool::anonymous_namespace{net_node.inl}::arg_p2p_seed_node = {"seed-node", "Connect to a node to retrieve peer addresses, and disconnect"}

◆ arg_save_graph

const command_line::arg_descriptor<bool> nodetool::anonymous_namespace{net_node.inl}::arg_save_graph = {"save-graph", "Save data for dr electroneum", false}

◆ arg_testnet_p2p_bind_port

const command_line::arg_descriptor<std::string> nodetool::anonymous_namespace{net_node.inl}::arg_testnet_p2p_bind_port
Initial value:
= {
"testnet-p2p-bind-port"
, "Port for testnet p2p network protocol"
}
uint16_t const P2P_DEFAULT_PORT
Definition: cryptonote_config.h:178
std::string to_string(t_connection_type type)
Definition: connection_basic.cpp:96

◆ arg_tos_flag

const command_line::arg_descriptor<int> nodetool::anonymous_namespace{net_node.inl}::arg_tos_flag = {"tos-flag", "set TOS flag", -1}

◆ default_limit_down

const int64_t nodetool::anonymous_namespace{net_node.inl}::default_limit_down = 8192

◆ default_limit_up

const int64_t nodetool::anonymous_namespace{net_node.inl}::default_limit_up = 2048