_accept_loop_complete | graphene::net::detail::node_impl | |
_active_connections | graphene::net::detail::node_impl | |
_active_sync_requests | graphene::net::detail::node_impl | |
_actual_listening_endpoint | graphene::net::detail::node_impl | |
_add_once_node_list | graphene::net::detail::node_impl | |
_address_builder | graphene::net::detail::node_impl | |
_advertise_inventory_loop_done | graphene::net::detail::node_impl | |
_avg_net_read_speed_hours | graphene::net::detail::node_impl | |
_avg_net_read_speed_minutes | graphene::net::detail::node_impl | |
_avg_net_read_speed_seconds | graphene::net::detail::node_impl | |
_avg_net_usage_minute_counter | graphene::net::detail::node_impl | |
_avg_net_usage_second_counter | graphene::net::detail::node_impl | |
_avg_net_write_speed_hours | graphene::net::detail::node_impl | |
_avg_net_write_speed_minutes | graphene::net::detail::node_impl | |
_avg_net_write_speed_seconds | graphene::net::detail::node_impl | |
_bandwidth_monitor_last_update_time | graphene::net::detail::node_impl | |
_bandwidth_monitor_loop_done | graphene::net::detail::node_impl | |
_chain_id | graphene::net::detail::node_impl | |
_closing_connections | graphene::net::detail::node_impl | |
_delayed_peer_deletion_task_done | graphene::net::detail::node_impl | |
_delegate | graphene::net::detail::node_impl | |
_desired_number_of_connections | graphene::net::detail::node_impl | |
_dump_node_status_task_done | graphene::net::detail::node_impl | |
_fetch_item_loop_done | graphene::net::detail::node_impl | |
_fetch_sync_items_loop_done | graphene::net::detail::node_impl | |
_fetch_updated_peer_lists_loop_done | graphene::net::detail::node_impl | |
_handle_message_calls_in_progress | graphene::net::detail::node_impl | |
_handshaking_connections | graphene::net::detail::node_impl | |
_hard_fork_block_numbers | graphene::net::detail::node_impl | |
_items_to_fetch | graphene::net::detail::node_impl | |
_items_to_fetch_seq_counter | graphene::net::detail::node_impl | |
_items_to_fetch_updated | graphene::net::detail::node_impl | |
_kill_inactive_conns_loop_done | graphene::net::detail::node_impl | |
_last_reported_number_of_conns | graphene::net::detail::node_impl | |
_max_addrs_to_handle_at_once | graphene::net::detail::node_impl | |
_max_blocks_to_handle_at_once | graphene::net::detail::node_impl | |
_max_sync_blocks_per_peer | graphene::net::detail::node_impl | |
_max_sync_blocks_to_prefetch | graphene::net::detail::node_impl | |
_maximum_number_of_connections | graphene::net::detail::node_impl | |
_message_cache | graphene::net::detail::node_impl | |
_most_recent_blocks_accepted | graphene::net::detail::node_impl | |
_new_inventory | graphene::net::detail::node_impl | |
_new_received_sync_items | graphene::net::detail::node_impl | |
_node_configuration | graphene::net::detail::node_impl | |
_node_configuration_directory | graphene::net::detail::node_impl | |
_node_id | graphene::net::detail::node_impl | |
_node_is_shutting_down | graphene::net::detail::node_impl | |
_node_public_key | graphene::net::detail::node_impl | |
_p2p_network_connect_loop_done | graphene::net::detail::node_impl | |
_peer_connection_retry_timeout | graphene::net::detail::node_impl | |
_peer_inactivity_timeout | graphene::net::detail::node_impl | |
_peers_to_delete | graphene::net::detail::node_impl | |
_potential_peer_db | graphene::net::detail::node_impl | |
_potential_peer_db_updated | graphene::net::detail::node_impl | |
_process_backlog_of_sync_blocks_done | graphene::net::detail::node_impl | |
_rate_limiter | graphene::net::detail::node_impl | |
_received_sync_items | graphene::net::detail::node_impl | |
_recent_block_interval_seconds | graphene::net::detail::node_impl | |
_recently_failed_items | graphene::net::detail::node_impl | |
_retrigger_advertise_inventory_loop_promise | graphene::net::detail::node_impl | |
_retrigger_connect_loop_promise | graphene::net::detail::node_impl | |
_retrigger_fetch_item_loop_promise | graphene::net::detail::node_impl | |
_retrigger_fetch_sync_items_loop_promise | graphene::net::detail::node_impl | |
_seed_nodes | graphene::net::detail::node_impl | |
_suspend_fetching_sync_blocks | graphene::net::detail::node_impl | |
_sync_item_type | graphene::net::detail::node_impl | |
_sync_items_to_fetch_updated | graphene::net::detail::node_impl | |
_tcp_server | graphene::net::detail::node_impl | |
_terminating_connections | graphene::net::detail::node_impl | |
_thread | graphene::net::detail::node_impl | |
_total_num_of_unfetched_items | graphene::net::detail::node_impl | |
_update_seed_nodes_loop_done | graphene::net::detail::node_impl | |
_user_agent_string | graphene::net::detail::node_impl | |
accept_connection_task(peer_connection_ptr new_peer) | graphene::net::detail::node_impl | |
accept_loop() | graphene::net::detail::node_impl | |
active_sync_requests_map typedef | graphene::net::detail::node_impl | |
add_node(const fc::ip::endpoint &ep) | graphene::net::detail::node_impl | |
add_seed_node(const std::string &seed_string) | graphene::net::detail::node_impl | |
advertise_inventory_loop() | graphene::net::detail::node_impl | |
bandwidth_monitor_loop() | graphene::net::detail::node_impl | |
broadcast(const message &item_to_broadcast, const message_propagation_data &propagation_data) | graphene::net::detail::node_impl | |
broadcast(const message &item_to_broadcast) | graphene::net::detail::node_impl | |
calculate_unsynced_block_count_from_all_peers() | graphene::net::detail::node_impl | |
clear_peer_database() | graphene::net::detail::node_impl | |
close() | graphene::net::detail::node_impl | |
connect_to_endpoint(const fc::ip::endpoint &ep) | graphene::net::detail::node_impl | |
connect_to_p2p_network(node_impl_ptr self) | graphene::net::detail::node_impl | |
connect_to_task(peer_connection_ptr new_peer, const fc::ip::endpoint &remote_endpoint) | graphene::net::detail::node_impl | |
create_blockchain_synopsis_for_peer(const peer_connection *peer) | graphene::net::detail::node_impl | |
delayed_peer_deletion_task() | graphene::net::detail::node_impl | |
disconnect_from_peer(peer_connection *originating_peer, const std::string &reason_for_disconnect, bool caused_by_error=false, const fc::oexception &additional_data=fc::oexception()) | graphene::net::detail::node_impl | |
display_current_connections() | graphene::net::detail::node_impl | |
dump_node_status() | graphene::net::detail::node_impl | |
dump_node_status_task() | graphene::net::detail::node_impl | |
fetch_items_loop() | graphene::net::detail::node_impl | |
fetch_next_batch_of_item_ids_from_peer(peer_connection *peer, bool reset_fork_tracking_data_for_peer=false) | graphene::net::detail::node_impl | |
fetch_sync_items_loop() | graphene::net::detail::node_impl | |
fetch_updated_peer_lists_loop() | graphene::net::detail::node_impl | |
generate_hello_user_data() | graphene::net::detail::node_impl | |
get_active_conn_for_endpoint(const fc::ip::endpoint &remote_endpoint) const | graphene::net::detail::node_impl | |
get_actual_listening_endpoint() const | graphene::net::detail::node_impl | |
get_advanced_node_parameters() | graphene::net::detail::node_impl | |
get_block_propagation_data(const graphene::net::block_id_type &block_id) const | graphene::net::detail::node_impl | |
get_call_statistics() const | graphene::net::detail::node_impl | |
get_connected_peers() const | graphene::net::detail::node_impl | |
get_connection_count() const | graphene::net::detail::node_impl | |
get_connection_for_endpoint(const fc::ip::endpoint &remote_endpoint) const | graphene::net::detail::node_impl | |
get_message_for_item(const item_id &item) override | graphene::net::detail::node_impl | virtual |
get_next_known_hard_fork_block_number(uint32_t block_number) const | graphene::net::detail::node_impl | |
get_node_id() const | graphene::net::detail::node_impl | |
get_number_of_connections() | graphene::net::detail::node_impl | |
get_peer_by_node_id(const node_id_t &id) const | graphene::net::detail::node_impl | |
get_potential_peers() const | graphene::net::detail::node_impl | |
get_thread() const | graphene::net::detail::node_impl | inline |
get_tx_propagation_data(const graphene::net::transaction_id_type &transaction_id) const | graphene::net::detail::node_impl | |
have_already_received_sync_item(const item_hash_t &item_hash) | graphene::net::detail::node_impl | |
initiate_connect_to(const peer_connection_ptr &peer) | graphene::net::detail::node_impl | |
is_accepting_new_connections() | graphene::net::detail::node_impl | |
is_connected() const | graphene::net::detail::node_impl | |
is_connected_to_endpoint(const fc::ip::endpoint &remote_endpoint) const | graphene::net::detail::node_impl | |
is_hard_fork_block(uint32_t block_number) const | graphene::net::detail::node_impl | |
is_item_in_any_peers_inventory(const item_id &item) const | graphene::net::detail::node_impl | |
is_wanting_new_connections() | graphene::net::detail::node_impl | |
items_to_fetch_set_type typedef | graphene::net::detail::node_impl | |
kill_inactive_conns_loop(node_impl_ptr self) | graphene::net::detail::node_impl | |
listen_to_p2p_network() | graphene::net::detail::node_impl | |
load_configuration(const fc::path &configuration_directory) | graphene::net::detail::node_impl | |
merge_address_info_with_potential_peer_database(const std::vector< address_info > addresses) | graphene::net::detail::node_impl | |
move_peer_to_active_list(const peer_connection_ptr &peer) | graphene::net::detail::node_impl | |
move_peer_to_closing_list(const peer_connection_ptr &peer) | graphene::net::detail::node_impl | |
move_peer_to_terminating_list(const peer_connection_ptr &peer) | graphene::net::detail::node_impl | |
network_get_info() const | graphene::net::detail::node_impl | |
network_get_usage_stats() const | graphene::net::detail::node_impl | |
new_peer_just_added(const peer_connection_ptr &peer) | graphene::net::detail::node_impl | |
node_impl(const std::string &user_agent) | graphene::net::detail::node_impl | explicit |
on_address_message(peer_connection *originating_peer, const address_message &address_message_received) | graphene::net::detail::node_impl | |
on_address_request_message(peer_connection *originating_peer, const address_request_message &) | graphene::net::detail::node_impl | |
on_blockchain_item_ids_inventory_message(peer_connection *originating_peer, const blockchain_item_ids_inventory_message &blockchain_item_ids_inventory_message_received) | graphene::net::detail::node_impl | |
on_closing_connection_message(peer_connection *originating_peer, const closing_connection_message &closing_connection_message_received) | graphene::net::detail::node_impl | |
on_connection_accepted_message(peer_connection *originating_peer, const connection_accepted_message &) const | graphene::net::detail::node_impl | |
on_connection_closed(peer_connection *originating_peer) override | graphene::net::detail::node_impl | virtual |
on_connection_rejected_message(peer_connection *originating_peer, const connection_rejected_message &connection_rejected_message_received) | graphene::net::detail::node_impl | |
on_current_time_reply_message(peer_connection *originating_peer, const current_time_reply_message ¤t_time_reply_message_received) | graphene::net::detail::node_impl | |
on_current_time_request_message(peer_connection *originating_peer, const current_time_request_message ¤t_time_request_message_received) | graphene::net::detail::node_impl | |
on_fetch_blockchain_item_ids_message(peer_connection *originating_peer, const fetch_blockchain_item_ids_message &fetch_blockchain_item_ids_message_received) | graphene::net::detail::node_impl | |
on_fetch_items_message(peer_connection *originating_peer, const fetch_items_message &fetch_items_message_received) | graphene::net::detail::node_impl | |
on_hello_message(peer_connection *originating_peer, const hello_message &hello_message_received) | graphene::net::detail::node_impl | |
on_item_ids_inventory_message(peer_connection *originating_peer, const item_ids_inventory_message &item_ids_inventory_message_received) | graphene::net::detail::node_impl | |
on_item_not_available_message(peer_connection *originating_peer, const item_not_available_message &item_not_available_message_received) | graphene::net::detail::node_impl | |
on_message(peer_connection *originating_peer, const message &received_message) override | graphene::net::detail::node_impl | virtual |
p2p_network_connect_loop() | graphene::net::detail::node_impl | |
parse_hello_user_data_for_peer(peer_connection *originating_peer, const fc::variant_object &user_data) | graphene::net::detail::node_impl | |
process_backlog_of_sync_blocks() | graphene::net::detail::node_impl | |
process_block_during_syncing(peer_connection *originating_peer, const graphene::net::block_message &block_message, const message_hash_type &message_hash) | graphene::net::detail::node_impl | |
process_block_message(peer_connection *originating_peer, const message &message_to_process, const message_hash_type &message_hash) | graphene::net::detail::node_impl | |
process_block_when_in_sync(peer_connection *originating_peer, const graphene::net::block_message &block_message, const message_hash_type &message_hash) | graphene::net::detail::node_impl | |
process_ordinary_message(peer_connection *originating_peer, const message &message_to_process, const message_hash_type &message_hash) | graphene::net::detail::node_impl | |
request_sync_item_from_peer(const peer_connection_ptr &peer, const item_hash_t &item_to_request) | graphene::net::detail::node_impl | |
request_sync_items_from_peer(const peer_connection_ptr &peer, const std::vector< item_hash_t > &items_to_request) | graphene::net::detail::node_impl | |
resolve_seed_node_and_add(const std::string &seed_string) | graphene::net::detail::node_impl | |
save_node_configuration() | graphene::net::detail::node_impl | |
schedule_next_update_seed_nodes_task() | graphene::net::detail::node_impl | |
schedule_peer_for_deletion(const peer_connection_ptr &peer_to_delete) | graphene::net::detail::node_impl | |
send_hello_message(const peer_connection_ptr &peer) | graphene::net::detail::node_impl | |
send_sync_block_to_node_delegate(const graphene::net::block_message &block_message_to_send) | graphene::net::detail::node_impl | |
set_accept_incoming_connections(bool accept) | graphene::net::detail::node_impl | |
set_advanced_node_parameters(const fc::variant_object ¶ms) | graphene::net::detail::node_impl | |
set_advertise_algorithm(const std::string &algo, const std::vector< std::string > &advertise_or_exclude_list) | graphene::net::detail::node_impl | |
set_allowed_peers(const std::vector< node_id_t > &allowed_peers) | graphene::net::detail::node_impl | |
set_connect_to_new_peers(bool connect) | graphene::net::detail::node_impl | |
set_inbound_endpoint(const fc::ip::endpoint &ep) | graphene::net::detail::node_impl | |
set_listen_endpoint(const fc::ip::endpoint &ep, bool wait_if_not_available) | graphene::net::detail::node_impl | |
set_node_delegate(std::shared_ptr< node_delegate > del, fc::thread *thread_for_delegate_calls) | graphene::net::detail::node_impl | |
set_total_bandwidth_limit(uint32_t upload_bytes_per_second, uint32_t download_bytes_per_second) | graphene::net::detail::node_impl | |
start_synchronizing() | graphene::net::detail::node_impl | |
start_synchronizing_with_peer(const peer_connection_ptr &peer) | graphene::net::detail::node_impl | |
sync_from(const item_id ¤t_head_block, const std::vector< uint32_t > &hard_fork_block_numbers) | graphene::net::detail::node_impl | |
trigger_advertise_inventory_loop() | graphene::net::detail::node_impl | |
trigger_fetch_items_loop() | graphene::net::detail::node_impl | |
trigger_fetch_sync_items_loop() | graphene::net::detail::node_impl | |
trigger_p2p_network_connect_loop() | graphene::net::detail::node_impl | |
trigger_process_backlog_of_sync_blocks() | graphene::net::detail::node_impl | |
update_bandwidth_data(uint32_t bytes_read_this_second, uint32_t bytes_written_this_second) | graphene::net::detail::node_impl | |
update_seed_nodes_task() | graphene::net::detail::node_impl | |
~node_impl() override | graphene::net::detail::node_impl | |
~peer_connection_delegate()=default | graphene::net::peer_connection_delegate | virtual |