#include <bootstrap_node_selector.h>
◆ nodes_list
◆ selector_auto()
| cryptonote::bootstrap_node::selector_auto::selector_auto |
( |
std::function< std::map< std::string, bool >()> |
get_nodes, |
|
|
size_t |
max_nodes = 1000 |
|
) |
| |
|
inline |
◆ append_new_nodes()
| void cryptonote::bootstrap_node::selector_auto::append_new_nodes |
( |
| ) |
|
|
private |
◆ handle_result()
| void cryptonote::bootstrap_node::selector_auto::handle_result |
( |
const std::string & |
address, |
|
|
bool |
success |
|
) |
| |
|
finalvirtual |
◆ has_at_least_one_good_node()
| bool cryptonote::bootstrap_node::selector_auto::has_at_least_one_good_node |
( |
| ) |
const |
|
private |
◆ next_node()
| boost::optional< node_info > cryptonote::bootstrap_node::selector_auto::next_node |
( |
| ) |
|
|
finalvirtual |
◆ truncate()
| void cryptonote::bootstrap_node::selector_auto::truncate |
( |
| ) |
|
|
private |
◆ m_get_nodes
| const std::function<std::map<std::string, bool>)> cryptonote::bootstrap_node::selector_auto::m_get_nodes |
|
private |
◆ m_max_nodes
| const size_t cryptonote::bootstrap_node::selector_auto::m_max_nodes |
|
private |
◆ m_nodes
| nodes_list cryptonote::bootstrap_node::selector_auto::m_nodes |
|
private |
The documentation for this class was generated from the following files: