SYMBOL INDEX (723 symbols across 121 files) FILE: audit/audit.hpp type bzn (line 27) | namespace bzn class audit (line 30) | class audit : public audit_base, public std::enable_shared_from_this extract_uuid_key(const bzn::ke... FILE: crud/crud.hpp type bzn (line 30) | namespace bzn class crud (line 32) | class crud final : public bzn::crud_base, public bzn::status_provider_... FILE: crud/crud_base.hpp type bzn (line 21) | namespace bzn class pbft_base (line 23) | class pbft_base class crud_base (line 25) | class crud_base FILE: crud/subscription_manager.hpp type bzn (line 24) | namespace bzn class subscription_manager (line 26) | class subscription_manager final : public bzn::subscription_manager_ba... FILE: crud/subscription_manager_base.hpp type bzn (line 22) | namespace bzn class subscription_manager_base (line 29) | class subscription_manager_base FILE: crud/test/crud_test.cpp function parse_env_to_db_resp (line 39) | bool function expect_signed_response (line 46) | void expect_signed_response(const std::shared_ptr& sess... function initialize_crud (line 125) | std::shared_ptr function generate_random_hash (line 152) | std::string function database_msg (line 159) | database_msg function database_msg (line 170) | database_msg function database_msg (line 184) | database_msg function database_msg (line 199) | database_msg function database_msg (line 208) | database_msg function database_msg (line 217) | database_msg function create_test_database (line 225) | void function remove_test_database (line 244) | void function create_key_value (line 262) | void function update_key_value (line 283) | void function get_database_size (line 304) | std::pair function get_database_keys (line 333) | std::set function do_quickread (line 360) | std::string function make_key (line 386) | std::string function make_value (line 392) | std::string function fill_database (line 398) | size_t function TEST (line 429) | TEST(crud, test_that_create_sends_proper_response) function TEST (line 534) | TEST(crud, test_that_point_of_contact_create_sends_proper_response) function TEST (line 674) | TEST(crud, test_that_read_sends_proper_response) function TEST (line 792) | TEST(crud, test_that_point_of_contact_read_sends_proper_response) function TEST (line 909) | TEST(crud, test_that_update_sends_proper_response) function TEST (line 993) | TEST(crud, test_that_point_of_contact_update_sends_proper_response) function TEST (line 1082) | TEST(crud, test_that_delete_sends_proper_response) function TEST (line 1143) | TEST(crud, test_that_point_of_contact_delete_sends_proper_response) function TEST (line 1223) | TEST(crud, test_that_has_sends_proper_response) function TEST (line 1304) | TEST(crud, test_that_point_of_contact_has_sends_proper_response) function TEST (line 1385) | TEST(crud, test_that_keys_sends_proper_response) function TEST (line 1461) | TEST(crud, test_that_point_of_contact_keys_sends_proper_response) function TEST (line 1552) | TEST(crud, test_that_size_sends_proper_response) function TEST (line 1617) | TEST(crud, test_that_point_of_contact_size_sends_proper_response) function TEST (line 1697) | TEST(crud, test_that_subscribe_request_calls_subscription_manager) function TEST (line 1740) | TEST(crud, test_that_unsubscribe_request_calls_subscription_manager) function TEST (line 1783) | TEST(crud, test_that_create_db_request_sends_proper_response) function TEST (line 1821) | TEST(crud, test_that_point_of_contact_create_db_request_sends_proper_res... function TEST (line 1877) | TEST(crud, test_that_has_db_request_sends_proper_response) function TEST (line 1933) | TEST(crud, test_that_point_of_contact_has_db_request_sends_proper_response) function TEST (line 1998) | TEST(crud, test_that_delete_db_sends_proper_response) function TEST (line 2065) | TEST(crud, test_that_point_of_contact_delete_db_sends_proper_response) function TEST (line 2142) | TEST(crud, test_that_state_can_be_saved_and_retrieved) function TEST (line 2157) | TEST(crud, test_that_writers_sends_proper_response) function TEST (line 2189) | TEST(crud, test_that_point_of_contact_writers_sends_proper_response) function TEST (line 2227) | TEST(crud, test_that_add_writers_sends_proper_response) function TEST (line 2277) | TEST(crud, test_that_point_of_contact_add_writers_sends_proper_response) function TEST (line 2350) | TEST(crud, test_that_remove_writers_sends_proper_response) function TEST (line 2390) | TEST(crud, test_that_point_of_contact_remove_writers_sends_proper_response) function TEST (line 2447) | TEST(crud, test_that_key_with_expire_set_is_deleted_by_timer_callback) function TEST (line 2518) | TEST(crud, test_that_key_with_expiration_can_be_made_persistent) function TEST (line 2578) | TEST(crud, test_that_create_db_uses_bluzelle_key_to_validate) function TEST (line 2614) | TEST(crud, test_that_create_db_with_incorrect_bluzelle_key_fails_to_vali... function TEST (line 2649) | TEST(crud, test_that_delete_db_uses_bluzelle_key_to_validate) function TEST (line 2705) | TEST(crud, test_that_delete_db_with_incorrect_bluzelle_key_fails_to_vali... function TEST (line 2761) | TEST(crud, test_assumption_that_boost_random_mt19937_produces_the_same_v... function TEST (line 2777) | TEST(crud, test_that_create_and_updates_which_exceed_db_limit_send_prope... function TEST (line 2840) | TEST(crud, test_random_eviction_policy_randomly_removes_a_key_value_pair... function TEST (line 2894) | TEST(crud, test_random_eviction_policy_with_large_value_requiring_many_e... function TEST (line 2936) | TEST(crud, test_random_eviction_policy_edge_case_of_create_with_value_la... function TEST (line 2966) | TEST(crud, test_random_eviction_policy_randomly_removes_a_single_key_val... function TEST (line 3015) | TEST(crud, test_random_eviction_policy_randomly_removes_many_key_value_p... function TEST (line 3065) | TEST(crud, test_that_two_cruds_evict_the_same_key_value_pairs_using_the_... function TEST (line 3161) | TEST(crud, test_that_two_cruds_evict_the_same_key_value_pairs_using_the_... function TEST (line 3260) | TEST(crud, test_that_expire_send_proper_response) function TEST (line 3357) | TEST(crud, test_that_create_exceeding_max_swarm_storage_sends_proper_res... function TEST (line 3430) | TEST(crud, test_that_update_exceeding_max_swarm_stroage_sends_proper_res... function TEST (line 3471) | TEST(crud, test_that_create_db_cannot_create_a_database_that_is_unlimite... function TEST (line 3498) | TEST(crud, test_that_update_db_cannot_convert_a_database_to_unlimited_wh... function TEST (line 3532) | TEST(crud, test_that_status_reports_current_usage) FILE: crud/test/subscription_manager_test.cpp function TEST (line 31) | TEST(subscription_manager, test_that_session_can_subscribe_and_unsubscri... function TEST (line 139) | TEST(subscription_manager, test_that_session_cannot_unsubscribe_other_se... function TEST (line 166) | TEST(subscription_manager, test_that_subscriber_is_notified_for_create_a... function TEST (line 304) | TEST(subscription_manager, test_that_dead_session_is_removed_from_subscr... FILE: crypto/crypto.hpp type bzn (line 25) | namespace bzn class crypto (line 27) | class crypto : public bzn::crypto_base FILE: crypto/crypto_base.hpp type bzn (line 19) | namespace bzn class crypto_base (line 21) | class crypto_base FILE: crypto/test/crypto_test.cpp class crypto_test (line 26) | class crypto_test : public Test method crypto_test (line 51) | crypto_test() function TEST_F (line 80) | TEST_F(crypto_test, messages_use_my_public_key) function TEST_F (line 142) | TEST_F(crypto_test, messages_signed_and_verified) function TEST_F (line 151) | TEST_F(crypto_test, bad_signature_caught) function TEST_F (line 161) | TEST_F(crypto_test, bad_sender_caught) function TEST_F (line 172) | TEST_F(crypto_test, hash_no_collision) function TEST_F (line 196) | TEST_F(crypto_test, hash_deterministic_but_not_identity) FILE: include/bluzelle.hpp type bzn (line 23) | namespace bzn type bzn::utils (line 48) | namespace bzn::utils function basename (line 50) | constexpr FILE: include/boost_asio_beast.hpp type bzn::asio (line 26) | namespace bzn::asio class tcp_socket_base (line 40) | class tcp_socket_base class udp_socket_base (line 54) | class udp_socket_base class tcp_acceptor_base (line 64) | class tcp_acceptor_base class steady_timer_base (line 76) | class steady_timer_base class strand_base (line 92) | class strand_base class io_context_base (line 110) | class io_context_base class udp_socket (line 140) | class udp_socket final : public udp_socket_base method udp_socket (line 143) | explicit udp_socket(boost::asio::io_context& io_context) method async_send_to (line 149) | void async_send_to(const boost::asio::const_buffer& msg, boost::asio... class tcp_socket (line 160) | class tcp_socket final : public tcp_socket_base method tcp_socket (line 163) | explicit tcp_socket(boost::asio::io_context& io_context) method tcp_socket (line 168) | explicit tcp_socket(bzn::asio::strand_base& ctx) method async_connect (line 173) | void async_connect(const boost::asio::ip::tcp::endpoint& ep, bzn::as... method remote_endpoint (line 178) | boost::asio::ip::tcp::endpoint remote_endpoint() override class tcp_acceptor (line 194) | class tcp_acceptor final : public tcp_acceptor_base method tcp_acceptor (line 197) | explicit tcp_acceptor(boost::asio::io_context& io_context, const boo... method async_accept (line 202) | void async_accept(bzn::asio::tcp_socket_base& socket, bzn::asio::acc... class steady_timer (line 218) | class steady_timer final : public steady_timer_base method steady_timer (line 221) | explicit steady_timer(boost::asio::io_context& io_context) method async_wait (line 226) | void async_wait(wait_handler handler) override method expires_from_now (line 231) | std::size_t expires_from_now(const std::chrono::milliseconds& expiry... method cancel (line 236) | void cancel() override class strand (line 252) | class strand final : public strand_base method strand (line 255) | explicit strand(boost::asio::io_context& io_context) method wrap (line 260) | bzn::asio::write_handler wrap(write_handler handler) override method wrap (line 265) | bzn::asio::close_handler wrap(close_handler handler) override method wrap (line 270) | bzn::asio::task wrap(bzn::asio::task action) override method post (line 275) | void post(bzn::asio::task action) override class io_context (line 291) | class io_context final : public io_context_base method make_unique_tcp_acceptor (line 294) | std::unique_ptr make_unique_tcp_accept... method make_unique_tcp_socket (line 299) | std::unique_ptr make_unique_tcp_socket()... method make_unique_tcp_socket (line 304) | std::unique_ptr make_unique_tcp_socket(b... method make_unique_udp_socket (line 309) | std::unique_ptr make_unique_udp_socket()... method make_unique_steady_timer (line 314) | std::unique_ptr make_unique_steady_tim... method make_unique_strand (line 319) | std::unique_ptr make_unique_strand() override method post (line 324) | void post(bzn::asio::task func) override method run (line 329) | boost::asio::io_context::count_type run() override method stop (line 334) | void stop() override type bzn::beast (line 351) | namespace bzn::beast class http_socket_base (line 362) | class http_socket_base class http_socket (line 376) | class http_socket final : public http_socket_base method http_socket (line 379) | explicit http_socket(boost::asio::ip::tcp::socket socket) method async_read (line 389) | void async_read(boost::beast::flat_buffer& buffer, boost::beast::htt... method async_write (line 394) | void async_write(boost::beast::http::response make_websocket_st... method make_websocket_secure_stream (line 595) | std::shared_ptr make_websocket_se... FILE: include/system_clock.hpp type bzn (line 18) | namespace bzn class system_clock_base (line 20) | class system_clock_base class system_clock (line 28) | class system_clock : public system_clock_base method microseconds_since_epoch (line 30) | uint64_t microseconds_since_epoch() FILE: mocks/mock_boost_asio_beast.hpp type bzn::asio (line 23) | namespace bzn::asio { class mock_tcp_socket_base (line 25) | class mock_tcp_socket_base : public tcp_socket_base { class mock_udp_socket_base (line 40) | class mock_udp_socket_base : public udp_socket_base { class mock_tcp_acceptor_base (line 52) | class mock_tcp_acceptor_base : public tcp_acceptor_base { class mock_steady_timer_base (line 65) | class mock_steady_timer_base : public steady_timer_base { class mock_strand_base (line 82) | class mock_strand_base : public strand_base { class mock_io_context_base (line 101) | class mock_io_context_base : public io_context_base { type bzn::asio (line 38) | namespace bzn::asio { class mock_tcp_socket_base (line 25) | class mock_tcp_socket_base : public tcp_socket_base { class mock_udp_socket_base (line 40) | class mock_udp_socket_base : public udp_socket_base { class mock_tcp_acceptor_base (line 52) | class mock_tcp_acceptor_base : public tcp_acceptor_base { class mock_steady_timer_base (line 65) | class mock_steady_timer_base : public steady_timer_base { class mock_strand_base (line 82) | class mock_strand_base : public strand_base { class mock_io_context_base (line 101) | class mock_io_context_base : public io_context_base { type bzn::asio (line 50) | namespace bzn::asio { class mock_tcp_socket_base (line 25) | class mock_tcp_socket_base : public tcp_socket_base { class mock_udp_socket_base (line 40) | class mock_udp_socket_base : public udp_socket_base { class mock_tcp_acceptor_base (line 52) | class mock_tcp_acceptor_base : public tcp_acceptor_base { class mock_steady_timer_base (line 65) | class mock_steady_timer_base : public steady_timer_base { class mock_strand_base (line 82) | class mock_strand_base : public strand_base { class mock_io_context_base (line 101) | class mock_io_context_base : public io_context_base { type bzn::asio (line 63) | namespace bzn::asio { class mock_tcp_socket_base (line 25) | class mock_tcp_socket_base : public tcp_socket_base { class mock_udp_socket_base (line 40) | class mock_udp_socket_base : public udp_socket_base { class mock_tcp_acceptor_base (line 52) | class mock_tcp_acceptor_base : public tcp_acceptor_base { class mock_steady_timer_base (line 65) | class mock_steady_timer_base : public steady_timer_base { class mock_strand_base (line 82) | class mock_strand_base : public strand_base { class mock_io_context_base (line 101) | class mock_io_context_base : public io_context_base { type bzn::asio (line 80) | namespace bzn::asio { class mock_tcp_socket_base (line 25) | class mock_tcp_socket_base : public tcp_socket_base { class mock_udp_socket_base (line 40) | class mock_udp_socket_base : public udp_socket_base { class mock_tcp_acceptor_base (line 52) | class mock_tcp_acceptor_base : public tcp_acceptor_base { class mock_steady_timer_base (line 65) | class mock_steady_timer_base : public steady_timer_base { class mock_strand_base (line 82) | class mock_strand_base : public strand_base { class mock_io_context_base (line 101) | class mock_io_context_base : public io_context_base { type bzn::asio (line 99) | namespace bzn::asio { class mock_tcp_socket_base (line 25) | class mock_tcp_socket_base : public tcp_socket_base { class mock_udp_socket_base (line 40) | class mock_udp_socket_base : public udp_socket_base { class mock_tcp_acceptor_base (line 52) | class mock_tcp_acceptor_base : public tcp_acceptor_base { class mock_steady_timer_base (line 65) | class mock_steady_timer_base : public steady_timer_base { class mock_strand_base (line 82) | class mock_strand_base : public strand_base { class mock_io_context_base (line 101) | class mock_io_context_base : public io_context_base { type bzn::beast (line 128) | namespace bzn::beast { class mock_http_socket_base (line 130) | class mock_http_socket_base : public http_socket_base { class mock_websocket_stream_base (line 147) | class mock_websocket_stream_base : public websocket_stream_base { class mock_websocket_base (line 172) | class mock_websocket_base : public websocket_base { type bzn::beast (line 145) | namespace bzn::beast { class mock_http_socket_base (line 130) | class mock_http_socket_base : public http_socket_base { class mock_websocket_stream_base (line 147) | class mock_websocket_stream_base : public websocket_stream_base { class mock_websocket_base (line 172) | class mock_websocket_base : public websocket_base { type bzn::beast (line 170) | namespace bzn::beast { class mock_http_socket_base (line 130) | class mock_http_socket_base : public http_socket_base { class mock_websocket_stream_base (line 147) | class mock_websocket_stream_base : public websocket_stream_base { class mock_websocket_base (line 172) | class mock_websocket_base : public websocket_base { FILE: mocks/mock_chaos_base.hpp type bzn (line 20) | namespace bzn { class mock_chaos_base (line 22) | class mock_chaos_base : public chaos_base { FILE: mocks/mock_crud_base.hpp type bzn (line 20) | namespace bzn { class mock_crud_base (line 22) | class mock_crud_base : public crud_base { FILE: mocks/mock_crypto_base.hpp type bzn (line 20) | namespace bzn class mock_crypto_base (line 22) | class mock_crypto_base : public crypto_base FILE: mocks/mock_monitor.hpp type bzn (line 20) | namespace bzn { class mock_monitor (line 22) | class mock_monitor : public monitor_base { FILE: mocks/mock_node_base.hpp type bzn (line 23) | namespace bzn { class mock_node_base (line 25) | class mock_node_base : public node_base { FILE: mocks/mock_options_base.hpp type bzn (line 21) | namespace bzn { class mock_options_base (line 23) | class mock_options_base : public options_base { FILE: mocks/mock_pbft_base.hpp type bzn (line 23) | namespace bzn { class mock_pbft_base (line 25) | class mock_pbft_base : public pbft_base { FILE: mocks/mock_pbft_failure_detector.hpp type bzn (line 21) | namespace bzn class mock_pbft_failure_detector_base (line 23) | class mock_pbft_failure_detector_base : public pbft_failure_detector_base FILE: mocks/mock_pbft_service_base.hpp type bzn (line 21) | namespace bzn { class mock_pbft_service_base (line 23) | class mock_pbft_service_base : public pbft_service_base { FILE: mocks/mock_peers_beacon_base.hpp type bzn (line 21) | namespace bzn { class mock_peers_beacon_base (line 23) | class mock_peers_beacon_base : public peers_beacon_base method refresh (line 38) | bool refresh() FILE: mocks/mock_session_base.hpp type bzn (line 23) | namespace bzn { class mock_session_base (line 24) | class mock_session_base : public session_base { FILE: mocks/mock_status_provider_base.hpp type bzn (line 23) | namespace bzn { class mock_status_provider_base (line 25) | class mock_status_provider_base : public status_provider_base { FILE: mocks/mock_storage_base.hpp type bzn (line 20) | namespace bzn { class mock_storage_base (line 22) | class mock_storage_base : public storage_base { FILE: mocks/mock_subscription_manager_base.hpp type bzn (line 20) | namespace bzn { class mock_subscription_manager_base (line 22) | class mock_subscription_manager_base : public subscription_manager_base { FILE: mocks/mock_system_clock.hpp type bzn (line 20) | namespace bzn class mock_system_clock (line 22) | class mock_system_clock : public system_clock_base FILE: mocks/mock_utils_interface.hpp type bzn (line 4) | namespace bzn { class mock_utils_interface_base (line 6) | class mock_utils_interface_base : public utils_interface_base { method sync_req (line 15) | std::string sync_req(const std::string& url) const FILE: mocks/smart_mock_io.hpp type bzn::asio (line 18) | namespace bzn::asio class smart_mock_io (line 20) | class smart_mock_io : public mock_io_context_base FILE: mocks/smart_mock_node.hpp type bzn (line 20) | namespace bzn class smart_mock_node (line 22) | class smart_mock_node : public mock_node_base FILE: mocks/smart_mock_peers_beacon.hpp type bzn (line 18) | namespace bzn FILE: monitor/monitor.hpp type bzn (line 25) | namespace bzn class monitor (line 27) | class monitor : public monitor_base FILE: monitor/monitor_base.hpp type bzn (line 20) | namespace bzn type statistic (line 22) | enum class statistic class monitor_base (line 47) | class monitor_base FILE: monitor/test/monitor_test.cpp class monitor_test (line 29) | class monitor_test : public Test method monitor_test (line 45) | monitor_test() method parse_counter (line 92) | std::pair parse_counter(const std::string& mess... method parse_timer (line 103) | std::pair parse_timer(const std::string& message) function TEST_F (line 115) | TEST_F(monitor_test, test_that_counters_emit_metric) function TEST_F (line 124) | TEST_F(monitor_test, test_that_timers_emit_metric) function TEST_F (line 135) | TEST_F(monitor_test, test_concurrent_timers) function TEST_F (line 151) | TEST_F(monitor_test, test_timer_with_duplicate_triggers) function TEST_F (line 167) | TEST_F(monitor_test, test_no_endpoint) function TEST_F (line 181) | TEST_F(monitor_test, test_timers_cleanup) function TEST_F (line 193) | TEST_F(monitor_test, test_send_fails) function TEST_F (line 203) | TEST_F(monitor_test, test_collate_no_messages_sent_before_time_passes) function TEST_F (line 213) | TEST_F(monitor_test, test_collate_all_messages_sent) FILE: node/node.cpp function ep_key_t (line 255) | ep_key_t FILE: node/node.hpp type bzn (line 32) | namespace bzn class node (line 36) | class node final : public bzn::node_base, public std::enable_shared_fr... FILE: node/node_base.hpp type bzn (line 23) | namespace bzn class pbft_base (line 25) | class pbft_base class node_base (line 27) | class node_base FILE: node/session.hpp type bzn (line 32) | namespace bzn class session (line 34) | class session final : public bzn::session_base, public std::enable_sha... method get_session_id (line 59) | bzn::session_id get_session_id() override { return this->session_id; } FILE: node/session_base.hpp type bzn (line 22) | namespace bzn class session_base (line 25) | class session_base class session_base (line 31) | class session_base FILE: node/test/node_test.cpp class node_test2 (line 45) | class node_test2 : public Test method node_test2 (line 58) | node_test2() type bzn (line 70) | namespace bzn function TEST (line 73) | TEST(node, test_that_node_constructed_with_invalid_address_throws) function TEST_F (line 88) | TEST_F(node_test2, test_accept_incoming_connection) function TEST_F (line 100) | TEST_F(node_test2, test_make_new_connection) function TEST_F (line 110) | TEST_F(node_test2, test_reuse_connection) function TEST_F (line 126) | TEST_F(node_test2, new_session_for_new_ep) function TEST_F (line 142) | TEST_F(node_test2, DISABLED_test_replace_dead_session) function TEST (line 161) | TEST(node, test_that_registering_message_handler_can_only_be_done_once) function TEST (line 181) | TEST(node, test_that_node_doesnt_call_error_handler_on_successful_conn... function TEST (line 203) | TEST(node, test_that_node_calls_error_handler_on_no_connect) function TEST (line 227) | TEST(node, test_that_wrongly_signed_messages_are_dropped) FILE: node/test/session_test.cpp class session_test (line 40) | class session_test : public Test method session_test (line 49) | session_test() class session_test2 (line 87) | class session_test2 : public Test method session_test2 (line 100) | session_test2() method yield (line 105) | void yield() type bzn (line 117) | namespace bzn function TEST_F (line 120) | TEST_F(session_test, test_that_when_session_starts_it_accepts_and_read... function TEST_F (line 141) | TEST_F(session_test2, session_sets_swarm_id_when_sending_a_message) function TEST_F (line 154) | TEST_F(session_test2, message_queued_before_handshake_gets_sent) function TEST_F (line 168) | TEST_F(session_test2, idle_timeout_closes_session) function TEST_F (line 183) | TEST_F(session_test2, no_idle_timeout_when_connect_rejected) function TEST_F (line 197) | TEST_F(session_test2, additional_shutdown_handlers_can_be_added_to_ses... FILE: options/options.cpp function simple_options (line 32) | const simple_options& function simple_options (line 38) | simple_options& FILE: options/options.hpp type bzn (line 21) | namespace bzn class options (line 23) | class options final : public bzn::options_base FILE: options/options_base.hpp type bzn (line 28) | namespace bzn type utils (line 31) | namespace utils class options_base (line 40) | class options_base FILE: options/simple_options.hpp type bzn::option_names (line 23) | namespace bzn::option_names type bzn (line 83) | namespace bzn class simple_options (line 85) | class simple_options method T (line 99) | T FILE: options/test/options_test.cpp function compose_config_data (line 58) | std::string compose_config_data(const std::string& a, const std::string& b) function config_text_to_json (line 66) | void config_text_to_json(bzn::json_message& json) class options_file_test (line 86) | class options_file_test : public Test method options_file_test (line 92) | options_file_test() method save_file (line 105) | void save_file(const std::string& filename, const std::string& content) method save_options_file (line 123) | void function TEST_F (line 130) | TEST_F(options_file_test, test_that_missing_arguments_fail) function TEST_F (line 140) | TEST_F(options_file_test, test_that_loading_of_default_config_file) function TEST (line 193) | TEST(options, test_that_missing_default_config_throws_exception) function TEST_F (line 201) | TEST_F(options_file_test, test_max_storage_parsing) function TEST_F (line 242) | TEST_F(options_file_test, test_enable_whitlelist_temporary) function TEST_F (line 263) | TEST_F(options_file_test, test_that_command_line_options_work) function TEST_F (line 284) | TEST_F(options_file_test, test_that_no_monitor_endpoint_when_not_specified) function TEST_F (line 302) | TEST_F(options_file_test, test_that_endpoint_built) function TEST_F (line 327) | TEST_F(options_file_test, test_that_pubkey_used_for_uuid) function TEST_F (line 349) | TEST_F(options_file_test, test_that_uuid_and_pubkey_conflict) function TEST_F (line 356) | TEST_F(options_file_test, test_set_option_at_runtime) FILE: pbft/database_pbft_service.hpp type bzn (line 25) | namespace bzn class database_pbft_service (line 27) | class database_pbft_service final : public bzn::pbft_service_base, pub... FILE: pbft/dummy_pbft_service.hpp type bzn (line 21) | namespace bzn class dummy_pbft_service (line 27) | class dummy_pbft_service : public bzn::pbft_service_base FILE: pbft/operations/pbft_memory_operation.cpp function bzn_envelope (line 45) | const bzn_envelope& function pbft_config_msg (line 56) | const pbft_config_msg& function database_msg (line 67) | const database_msg& function pbft_operation_stage (line 190) | pbft_operation_stage function bzn_envelope (line 196) | bzn_envelope FILE: pbft/operations/pbft_memory_operation.hpp type bzn (line 20) | namespace bzn class pbft_memory_operation (line 22) | class pbft_memory_operation : public pbft_operation FILE: pbft/operations/pbft_operation.cpp function operation_key_t (line 26) | operation_key_t function hash_t (line 63) | const hash_t& FILE: pbft/operations/pbft_operation.hpp type bzn (line 22) | namespace bzn type pbft_operation_stage (line 30) | enum class pbft_operation_stage class pbft_operation (line 35) | class pbft_operation FILE: pbft/operations/pbft_operation_manager.hpp type bzn (line 24) | namespace bzn class pbft_operation_manager (line 26) | class pbft_operation_manager FILE: pbft/operations/pbft_persistent_operation.cpp function pbft_operation_stage (line 133) | pbft_operation_stage function bzn_envelope (line 287) | const bzn_envelope& function pbft_config_msg (line 298) | const pbft_config_msg& function database_msg (line 310) | const database_msg& function bzn_envelope (line 327) | bzn_envelope FILE: pbft/operations/pbft_persistent_operation.hpp type bzn (line 21) | namespace bzn class pbft_persistent_operation (line 23) | class pbft_persistent_operation : public pbft_operation FILE: pbft/operations/test/pbft_operation_manager_test.cpp function make_prepared (line 32) | void make_prepared(const std::shared_ptr& op) function TEST (line 57) | TEST(pbft_operation_manager_test, returned_operation_matches_key) function TEST (line 66) | TEST(pbft_operation_manager_test, returns_same_operation_instance) function TEST (line 77) | TEST(pbft_operation_manager_test, prepared_operations_since_only_prepare... function TEST (line 90) | TEST(pbft_operation_manager_test, prepared_operations_since_prefers_prep... function TEST (line 102) | TEST(pbft_operation_manager_test, prepared_operations_since_no_duplicates) function TEST (line 118) | TEST(pbft_operation_manager_test, delete_clears_operations) FILE: pbft/operations/test/pbft_operation_test_common.cpp class pbft_operation_test_common (line 43) | class pbft_operation_test_common : public Test method pbft_operation_test_common (line 65) | pbft_operation_test_common() function TEST_F (line 77) | TEST_F(pbft_operation_test_common, initially_unprepared) function TEST_F (line 85) | TEST_F(pbft_operation_test_common, prepared_after_all_msgs) function TEST_F (line 103) | TEST_F(pbft_operation_test_common, not_prepared_without_request) function TEST_F (line 121) | TEST_F(pbft_operation_test_common, not_prepared_without_preprepare) function TEST_F (line 137) | TEST_F(pbft_operation_test_common, not_prepared_with_2f) function TEST_F (line 155) | TEST_F(pbft_operation_test_common, prepared_with_2f_PLUS_1) function TEST_F (line 173) | TEST_F(pbft_operation_test_common, remembers_preprepare) function TEST_F (line 185) | TEST_F(pbft_operation_test_common, remembers_multiple_distinct_prepares) function TEST_F (line 204) | TEST_F(pbft_operation_test_common, ignores_duplicate_prepares) FILE: pbft/operations/test/pbft_persistent_operation_test.cpp function record_pbft_messages (line 34) | void record_pbft_messages(int from, int until, pbft_msg_type type, std::... function record_request (line 53) | void record_request(std::shared_ptr op, uint64_t no... class persistent_operation_test (line 66) | class persistent_operation_test : public Test function TEST_F (line 82) | TEST_F(persistent_operation_test, remembers_state_after_rehydrate) function TEST_F (line 102) | TEST_F(persistent_operation_test, remembers_request_after_rehydrate) function TEST_F (line 117) | TEST_F(persistent_operation_test, continue_progressing_state_after_rehyd... function TEST_F (line 143) | TEST_F(persistent_operation_test, no_contamination_from_different_request) function TEST_F (line 167) | TEST_F(persistent_operation_test, remembers_messages_after_rehydrate) function TEST_F (line 184) | TEST_F(persistent_operation_test, test_prepared_in_range) function TEST_F (line 203) | TEST_F(persistent_operation_test, test_remove_range) FILE: pbft/pbft.cpp function pbft_msg (line 668) | pbft_msg function bzn_envelope (line 810) | bzn_envelope function bzn_envelope (line 821) | bzn_envelope function bzn_envelope (line 829) | bzn_envelope function bzn_envelope (line 837) | bzn_envelope function pbft_msg (line 1345) | pbft_msg function pbft_msg (line 1370) | pbft_msg function peer_address_t (line 1673) | const peer_address_t& function timestamp_t (line 1688) | timestamp_t function checkpoint_t (line 1821) | checkpoint_t FILE: pbft/pbft.hpp type bzn (line 57) | namespace bzn type test (line 59) | namespace test class pbft_test_database_response_is_forwarded_to_session_Test (line 62) | class pbft_test_database_response_is_forwarded_to_session_Test class pbft_test_add_session_to_sessions_waiting_can_add_a_session_and_shutdown_handler_removes_session_from_sessions_waiting_Test (line 63) | class pbft_test_add_session_to_sessions_waiting_can_add_a_session_an... class pbft_test_pbft_wrap_message_sets_swarm_id_Test (line 64) | class pbft_test_pbft_wrap_message_sets_swarm_id_Test class pbft_test_ensure_save_all_requests_records_requests_Test (line 65) | class pbft_test_ensure_save_all_requests_records_requests_Test class pbft (line 71) | class pbft final : public bzn::pbft_base, public bzn::status_provider_... FILE: pbft/pbft_base.hpp type bzn (line 26) | namespace bzn class pbft_base (line 30) | class pbft_base FILE: pbft/pbft_checkpoint_manager.cpp function checkpoint_t (line 51) | checkpoint_t function checkpoint_t (line 58) | checkpoint_t FILE: pbft/pbft_checkpoint_manager.hpp type bzn (line 23) | namespace bzn class pbft_checkpoint_manager (line 35) | class pbft_checkpoint_manager : public std::enable_shared_from_this persist_storage, const... method persistent (line 133) | explicit persistent(const T& value) method persistent (line 138) | persistent() method destroy (line 167) | void destroy() method T (line 181) | const T& value() const method T (line 202) | static T from_string(const std::string& /*value*/) method to_string (line 208) | static std::string to_string(const T& /*value*/) method initialize (line 216) | static void method initialize (line 241) | static void method init_kv_container (line 265) | static void method init_kv_container2 (line 277) | static void method extract_subkeys (line 288) | static std::tuple method generate_key (line 317) | static std::string generate_key() method generate_key (line 323) | static std::string generate_key(K k, Rest... rest) method validate (line 328) | void validate() const FILE: pbft/pbft_service_base.hpp type bzn (line 22) | namespace bzn class pbft_service_base (line 26) | class pbft_service_base FILE: pbft/test/database_pbft_service_test.cpp function TEST (line 32) | TEST(database_pbft_service, test_that_on_construction_if_next_request_se... function TEST (line 44) | TEST(database_pbft_service, test_that_on_construction_if_next_request_se... function TEST (line 55) | TEST(database_pbft_service, test_that_on_construction_if_next_request_se... function TEST (line 66) | TEST(database_pbft_service, test_that_failed_storing_of_operation_does_n... function TEST (line 87) | TEST(database_pbft_service, test_that_executed_operation_fires_callback_... function TEST (line 128) | TEST(database_pbft_service, test_that_apply_operation_now_is_handled) function TEST (line 167) | TEST(database_pbft_service, test_that_stored_operation_is_executed_in_or... type test (line 258) | namespace test function do_operation (line 260) | void do_operation(uint64_t seq, bzn::database_pbft_service &dps) function database_msg_seq (line 275) | uint64_t database_msg_seq(const database_msg& msg) function TEST (line 281) | TEST(database_pbft_service, test_that_set_state_catches_up_backlogged_op... FILE: pbft/test/pbft_audit_test.cpp type bzn::test (line 16) | namespace bzn::test function TEST_F (line 18) | TEST_F(pbft_test, test_local_commit_sends_audit_messages) function TEST_F (line 47) | TEST_F(pbft_test, primary_sends_primary_status) function TEST_F (line 59) | TEST_F(pbft_test, nonprimary_does_not_send_primary_status) FILE: pbft/test/pbft_catchup_test.cpp type bzn (line 20) | namespace bzn type test (line 22) | namespace test function pbft_membership_msg (line 24) | pbft_membership_msg function is_get_state (line 34) | bool function is_set_state (line 44) | bool class pbft_catchup_test (line 56) | class pbft_catchup_test : public pbft_proto_test method send_get_state_request (line 60) | void send_get_state_request(uint64_t sequence) method bzn_envelope (line 71) | bzn_envelope method bzn_envelope (line 91) | bzn_envelope function TEST_F (line 108) | TEST_F(pbft_catchup_test, node_requests_state_after_unknown_checkpoint) function TEST_F (line 135) | TEST_F(pbft_catchup_test, node_doesnt_request_state_after_known_checkp... function TEST_F (line 153) | TEST_F(pbft_catchup_test, primary_provides_state) function TEST_F (line 172) | TEST_F(pbft_catchup_test, node_adopts_requested_checkpoint) function TEST_F (line 206) | TEST_F(pbft_catchup_test, node_doesnt_adopt_wrong_checkpoint) FILE: pbft/test/pbft_checkpoint_tests.cpp type bzn::test (line 26) | namespace bzn::test class pbft_checkpoint_test (line 28) | class pbft_checkpoint_test : public Test method send_checkpoint_messages (line 39) | void send_checkpoint_messages(const checkpoint_t& cp, size_t count =... function TEST_F (line 60) | TEST_F(pbft_checkpoint_test, test_checkpoint_messages_sent_on_execute) function TEST_F (line 70) | TEST_F(pbft_checkpoint_test, no_checkpoint_on_message_before_local_state) function TEST_F (line 78) | TEST_F(pbft_checkpoint_test, unstable_checkpoint_on_local_state_before... function TEST_F (line 89) | TEST_F(pbft_checkpoint_test, stable_checkpoint_on_message_after_local_... function TEST_F (line 98) | TEST_F(pbft_checkpoint_test, stable_checkpoint_on_local_state_after_me... function TEST_F (line 107) | TEST_F(pbft_checkpoint_test, unstable_checkpoint_does_not_discard_stab... function TEST_F (line 118) | TEST_F(pbft_checkpoint_test, stable_checkpoint_discards_old_stable_che... function TEST_F (line 126) | TEST_F(pbft_checkpoint_test, initial_checkpoint_matches) FILE: pbft/test/pbft_newview_test.cpp type bzn (line 21) | namespace bzn class pbft_newview_test (line 24) | class pbft_newview_test : public pbft_proto_test method build_pft_with_mock_crypto (line 28) | std::shared_ptr method generate_checkpoint_at_sequence_100 (line 37) | void method run_transaction_through_primary_times (line 60) | void method max_faulty_replicas_allowed (line 70) | size_t function TEST_F (line 76) | TEST_F(pbft_newview_test, make_newview) function TEST_F (line 106) | TEST_F(pbft_newview_test, test_get_primary) FILE: pbft/test/pbft_peer_change_test.cpp class changeover_test (line 63) | class changeover_test : public bzn::test::pbft_test, public testing::Wit... method changeover_test (line 68) | changeover_test() method switch_here (line 81) | void switch_here() method this_change_point (line 91) | unsigned int this_change_point() method max_change_point (line 96) | unsigned int max_change_point() method before_list (line 101) | bzn::peers_list_t before_list() method after_list (line 107) | bzn::peers_list_t after_list() method do_switch (line 116) | void do_switch() method set_up_beacon (line 121) | void set_up_beacon() class changeover_test_operations (line 169) | class changeover_test_operations : public changeover_test function TEST_P (line 172) | TEST_P(changeover_test_operations, perform_pbft_operation) class changeover_test_checkpoints (line 211) | class changeover_test_checkpoints : public changeover_test function TEST_P (line 214) | TEST_P(changeover_test_checkpoints, perform_checkpoinnt) FILE: pbft/test/pbft_persistent_state_test.cpp type bzn (line 25) | namespace bzn class persistent_state_test (line 27) | class persistent_state_test : public Test function TEST_F (line 33) | TEST_F(persistent_state_test, test_assignment) function TEST_F (line 42) | TEST_F(persistent_state_test, test_no_storage_generates_exception) function TEST_F (line 50) | TEST_F(persistent_state_test, no_conversion_generates_exception) function TEST_F (line 60) | TEST_F(persistent_state_test, uninitialized_map_generates_exception) function TEST_F (line 66) | TEST_F(persistent_state_test, test_initialize) function TEST_F (line 80) | TEST_F(persistent_state_test, test_initialize_nested) function TEST_F (line 94) | TEST_F(persistent_state_test, test_escaping) function TEST_F (line 125) | TEST_F(persistent_state_test, test_physical_storage) function TEST_F (line 159) | TEST_F(persistent_state_test, test_conversions) function TEST_F (line 195) | TEST_F(persistent_state_test, test_forked_alias_generates_exception) FILE: pbft/test/pbft_proto_test.cpp type bzn (line 25) | namespace bzn function checkpoint_msg (line 167) | checkpoint_msg function TEST_F (line 242) | TEST_F(pbft_proto_test, test_primary_full_checkpoint) function TEST_F (line 254) | TEST_F(pbft_proto_test, test_primary_quick_checkpoint) function TEST_F (line 267) | TEST_F(pbft_proto_test, test_backup_full_checkpoint) function TEST_F (line 280) | TEST_F(pbft_proto_test, test_backup_quick_checkpoint) FILE: pbft/test/pbft_proto_test.hpp type bzn (line 18) | namespace bzn class pbft_proto_test (line 22) | class pbft_proto_test : public pbft_test method now (line 68) | uint64_t now() method handle_request (line 72) | void handle_request(const bzn_envelope& msg, const std::shared_ptr method run_transaction_through_primary_times (line 39) | void method generate_checkpoint_at_sequence_100 (line 49) | void function TEST_F (line 64) | TEST_F(pbft_viewchange_test, test_fill_in_missing_pre_prepares) function TEST_F (line 89) | TEST_F(pbft_viewchange_test, pbft_with_invalid_view_drops_messages) function TEST_F (line 116) | TEST_F(pbft_viewchange_test, test_is_peer) function TEST_F (line 129) | TEST_F(pbft_viewchange_test, validate_and_extract_checkpoint_hashes) function TEST_F (line 170) | TEST_F(pbft_viewchange_test, test_is_valid_viewchange_message) function TEST_F (line 190) | TEST_F(pbft_viewchange_test, make_viewchange_makes_valid_message) function TEST_F (line 210) | TEST_F(pbft_viewchange_test, pbft_handle_failure_causes_invalid_view_s... function TEST_F (line 234) | TEST_F(pbft_viewchange_test, test_prepared_operations_since_last_check... function TEST_F (line 259) | TEST_F(pbft_viewchange_test, test_save_checkpoint) function TEST_F (line 283) | TEST_F(pbft_viewchange_test, test_handle_viewchange) function TEST_F (line 408) | TEST_F(pbft_viewchange_test, is_valid_viewchange_does_not_throw_if_no_... FILE: peers_beacon/peer_address.hpp type bzn (line 20) | namespace bzn type peer_address_t (line 22) | struct peer_address_t method peer_address_t (line 24) | peer_address_t(std::string host, uint16_t port, std::string name, st... type std (line 49) | namespace std type hash (line 51) | struct hash FILE: peers_beacon/peers_beacon.cpp function peers_list_t (line 293) | peers_list_t FILE: peers_beacon/peers_beacon.hpp type bzn (line 23) | namespace bzn class peers_beacon (line 25) | class peers_beacon : public peers_beacon_base, public std::enable_shar... FILE: peers_beacon/peers_beacon_base.hpp type bzn (line 21) | namespace bzn class peers_beacon_base (line 26) | class peers_beacon_base FILE: peers_beacon/test/peers_beacon_tests.cpp class peers_beacon_test (line 44) | class peers_beacon_test : public Test method peers_beacon_test (line 53) | peers_beacon_test() method set_peers_file (line 65) | void set_peers_file(const std::string& peers_data) function TEST_F (line 78) | TEST_F(peers_beacon_test, test_invalid_json) function TEST_F (line 86) | TEST_F(peers_beacon_test, test_no_peers) function TEST_F (line 94) | TEST_F(peers_beacon_test, test_underspecified_peer) function TEST_F (line 102) | TEST_F(peers_beacon_test, test_bad_port) function TEST_F (line 110) | TEST_F(peers_beacon_test, test_valid_peers) function TEST_F (line 128) | TEST_F(peers_beacon_test, test_unnamed_peers) function TEST_F (line 147) | TEST_F(peers_beacon_test, test_duplicate_peers) function TEST_F (line 154) | TEST_F(peers_beacon_test, test_changed_list) function TEST_F (line 165) | TEST_F(peers_beacon_test, test_automatic_refresh) function TEST_F (line 178) | TEST_F(peers_beacon_test, test_url) function TEST_F (line 189) | TEST_F(peers_beacon_test, cpr_fetch_constructs_correct_endpoint) function TEST_F (line 202) | TEST_F(peers_beacon_test, test_esr) function TEST_F (line 232) | TEST_F(peers_beacon_test, test_halt) FILE: policy/eviction_base.hpp type bzn::policy (line 22) | namespace bzn::policy class eviction_base (line 25) | class eviction_base method eviction_base (line 28) | eviction_base(std::shared_ptr storage) : storage{... FILE: policy/random.cpp type bzn::policy (line 20) | namespace bzn::policy FILE: policy/random.hpp type bzn::policy (line 19) | namespace bzn::policy class random (line 21) | class random : public eviction_base method random (line 24) | random(std::shared_ptr storage) : eviction_base{s... FILE: policy/test/eviction_test.cpp function database_msg (line 36) | database_msg function database_msg (line 55) | database_msg function generate_expire_key (line 76) | bzn::key_t function insert_test_values (line 88) | size_t function insert_ttl_values (line 101) | void type bzn (line 115) | namespace bzn function TEST (line 117) | TEST(policy_test, test_that_volatile_ttl_ignores_keys_with_no_ttl) function TEST (line 138) | TEST(policy_test, test_that_volatile_ttl_returns_only_keys_with_ttl) function TEST (line 171) | TEST(policy_test, test_that_volatile_ttl_fails_if_there_are_not_enough... FILE: policy/volatile_ttl.cpp type bzn::policy (line 25) | namespace bzn::policy type ttl_item (line 27) | struct ttl_item {bzn::key_t key; size_t value_size; size_t ttl;} FILE: policy/volatile_ttl.hpp type bzn::policy (line 19) | namespace bzn::policy type ttl_item (line 21) | struct ttl_item class volatile_ttl (line 23) | class volatile_ttl : public eviction_base method volatile_ttl (line 26) | volatile_ttl(std::shared_ptr storage) : eviction_... method generate_expire_key (line 40) | bzn::key_t generate_expire_key(const bzn::uuid_t& uuid, const bzn::k... FILE: status/status.cpp function get_uptime (line 28) | std::string get_uptime(const std::chrono::steady_clock::time_point& star... FILE: status/status.hpp type bzn (line 25) | namespace bzn class status (line 27) | class status final : public std::enable_shared_from_this FILE: status/status_provider_base.hpp type bzn (line 20) | namespace bzn class status_provider_base (line 22) | class status_provider_base FILE: status/test/status_test.cpp function TEST (line 26) | TEST(status_test, test_that_status_registers_and_responses_to_requests) function TEST (line 50) | TEST(status_test, test_that_status_request_queries_status_providers) FILE: storage/mem_storage.hpp type bzn (line 23) | namespace bzn class mem_storage (line 25) | class mem_storage : public bzn::storage_base FILE: storage/rocksdb_storage.cpp function generate_key (line 28) | inline bzn::key_t generate_key(const bzn::uuid_t& uuid, const bzn::key_t... FILE: storage/rocksdb_storage.hpp type bzn (line 24) | namespace bzn class rocksdb_storage (line 26) | class rocksdb_storage : public bzn::storage_base FILE: storage/storage_base.hpp type bzn (line 23) | namespace bzn type storage_result (line 28) | enum class storage_result : uint8_t class storage_base (line 63) | class storage_base FILE: storage/test/storage_test.cpp function generate_test_string (line 39) | std::string class storageTest (line 72) | class storageTest : public Test method storageTest (line 75) | storageTest() function TYPED_TEST (line 97) | TYPED_TEST(storageTest, test_that_storage_can_create_a_record_and_read_t... function TYPED_TEST (line 120) | TYPED_TEST(storageTest, test_that_storage_can_retieve_a_key_size) function TYPED_TEST (line 130) | TYPED_TEST(storageTest, test_that_storage_fails_to_create_a_record_that_... function TYPED_TEST (line 138) | TYPED_TEST(storageTest, test_that_attempting_to_read_a_record_from_stora... function TYPED_TEST (line 144) | TYPED_TEST(storageTest, test_that_storage_can_update_an_existing_record) function TYPED_TEST (line 161) | TYPED_TEST(storageTest, test_that_storage_can_delete_a_record) function TYPED_TEST (line 177) | TYPED_TEST(storageTest, test_get_keys_returns_all_keys) function TYPED_TEST (line 221) | TYPED_TEST(storageTest, test_has_returns_true_if_key_exists_false_otherw... function TYPED_TEST (line 253) | TYPED_TEST(storageTest, test_that_storage_fails_to_create_a_value_that_e... function TYPED_TEST (line 262) | TYPED_TEST(storageTest, test_that_storage_fails_to_update_with_a_value_t... function TYPED_TEST (line 276) | TYPED_TEST(storageTest, test_that_storage_can_remove_all_keys_values_ass... function TYPED_TEST (line 286) | TYPED_TEST(storageTest, test_snapshot) function TYPED_TEST (line 309) | TYPED_TEST(storageTest, test_range_queries) function TYPED_TEST (line 339) | TYPED_TEST(storageTest, test_predicate_queries) function TYPED_TEST (line 379) | TYPED_TEST(storageTest, test_regex_match_queries) FILE: swarm/main.cpp function init_logging (line 51) | void function get_dir_size (line 104) | boost::uintmax_t function print_banner (line 137) | void function start_worker_threads_and_wait (line 160) | void function main (line 194) | int FILE: utils/blacklist.cpp function clean_uuid (line 24) | bzn::uuid_t type bzn::utils::blacklist (line 34) | namespace bzn::utils::blacklist function is_blacklisted (line 36) | bool FILE: utils/blacklist.hpp type bzn::utils::blacklist (line 20) | namespace bzn::utils::blacklist FILE: utils/bytes_to_debug_string.hpp type bzn (line 19) | namespace bzn FILE: utils/crypto.cpp function calculate_decode_length (line 53) | size_t function compose_and_log_OpenSSL_error (line 66) | void function RSA (line 82) | RSA* create_public_RSA(const std::string& key) function RSA_verify_signature (line 109) | bool type bzn::utils::crypto (line 158) | namespace bzn::utils::crypto function base64_decode (line 160) | int function verify_signature (line 201) | bool function read_pem_file (line 227) | std::string read_pem_file(const std::string& filename, const std::stri... FILE: utils/crypto.hpp type bzn::utils::crypto (line 19) | namespace bzn::utils::crypto FILE: utils/esr_peer_info.cpp function trim_right_nulls (line 32) | void function str_to_json (line 39) | bzn::json_message function make_params (line 57) | bzn::json_message function make_request (line 70) | std::string function hex_to_char_string (line 84) | std::string function parse_get_peers_result_to_vector (line 94) | std::vector function parse_get_peer_info_result_to_peer_address (line 184) | bzn::peer_address_t function pad_str_to_mod_64 (line 295) | std::string function size_type_to_hex (line 308) | std::string function string_to_hex (line 318) | std::string function data_string_for_get_peers (line 328) | const std::string type bzn::utils::esr (line 343) | namespace bzn::utils::esr function data_string_for_get_peer_info (line 345) | const std::string FILE: utils/http_req.cpp type bzn (line 45) | namespace bzn FILE: utils/make_endpoint.hpp type bzn (line 20) | namespace bzn FILE: utils/test/make_endpoint_test.cpp function TEST (line 21) | TEST(make_endpoint, test_test_valid_host_name_returns_correct_address) function TEST (line 32) | TEST(make_endpoint, test_test_invalid_host_name_returns_nothing) function TEST (line 42) | TEST(make_endpoint, test_test_dotted_v4_address_returns_address) FILE: utils/test/utils_test.cpp function TEST (line 343) | TEST(util_test, test_that_is_blacklisted_member_returns_TRUE_if_uuid_IS_... function TEST (line 355) | TEST(util_test, test_that_is_whitelist_member_returns_FALSE_if_uuid_is_N... function TEST (line 361) | TEST(util_test, test_that_a_poorly_formed_uuid_fails) function TEST (line 367) | TEST(util_test, test_that_openssl_based_base64_encoding_works_correctly) function TEST (line 377) | TEST(util_test, test_that_a_uuid_can_be_validated) function TEST (line 384) | TEST(util_test, test_that_verifying_a_signature_with_empty_inputs_will_f... function TEST (line 392) | TEST(util_test, test_that_esr_returns_peers_list) function TEST (line 414) | TEST(util_test, test_that_esr_returns_peers_list_with_deletions) function TEST (line 430) | TEST(util_test, test_that_esr_fails_nicely) function TEST (line 446) | TEST(util_test, test_that_esr_works_with_large_swarm_id) function TEST (line 461) | TEST(util_test, test_that_esr_returns_peer_info_with_large_node_name) function TEST (line 477) | TEST(util_test, test_that_live_esr_returns_peer_info) type bzn::utils::esr (line 507) | namespace bzn::utils::esr function TEST (line 514) | TEST(util_test, test_request_data_validity) FILE: utils/utils_interface.hpp type bzn (line 18) | namespace bzn class utils_interface (line 20) | class utils_interface : public utils_interface_base FILE: utils/utils_interface_base.hpp type bzn (line 22) | namespace bzn class utils_interface_base (line 24) | class utils_interface_base