#include "connection.h"#include "connection_table.h"#include <basis/istring.h>#include <basis/log_base.h>#include <basis/mutex.h>#include <data_struct/byte_hasher.h>#include <data_struct/int_hash.cpp>#include <textual/string_manipulation.h>Include dependency graph for connection_table.cpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
| #define | AUTO_LOCK auto_synchronizer l(*_connlock) |
| #define | LOG(to_print) CLASS_EMERGENCY_LOG(program_wide_logger(), to_print) |
Variables | |
| const int | CTB_MAX_BITS = 10 |
| #define AUTO_LOCK auto_synchronizer l(*_connlock) |
Definition at line 38 of file connection_table.cpp.
Referenced by life_maintainer::acquire(), life_maintainer::add(), connection_table::add(), file_transfer_tentacle::add_correspondence(), runtime_history::add_outcome(), file_transfer_tentacle::add_path(), life_maintainer::apply(), cromp_client::asynch_connect(), file_transfer_tentacle::cancel_file_transfer(), connection_table::clear_dead(), cromp_client::connect(), connection_table::connected(), file_transfer_tentacle::consume(), connection_table::count_users(), cromp_client::disconnect(), runtime_history::elements(), cromp_client::enable_encryption(), cromp_client::entity(), file_transfer_tentacle::expunge(), connection_table::find(), connection_table::find_destination(), connection_table::find_dupe(), connection_table::find_linked(), connection_table::find_live_reals(), connection_table::find_low_level(), connection_table::find_related_conns(), connection_table::find_state(), runtime_history::get(), connection_table::get_conn_state(), file_transfer_tentacle::get_differences(), connection_table::get_low_level_id(), connection_table::live(), connection_table::liveness(), cromp_client::login(), runtime_history::max_items(), cromp_client::next_id(), connection_table::owns_connection(), runtime_history::pack(), file_transfer_tentacle::periodic_actions(), connection_table::record_request(), file_transfer_tentacle::refresh_now(), file_transfer_tentacle::register_file_transfer(), file_transfer_tentacle::remove_correspondence(), file_transfer_tentacle::remove_path(), cromp_client::reset(), connection_table::reset_time(), connection_table::set_conn_state(), connection_table::set_conn_states(), connection_table::set_liveness(), runtime_history::set_max_items(), connection_table::show_connections(), connection_table::socket_to_real_transport(), file_transfer_tentacle::status(), file_transfer_tentacle::text_form(), connection_table::transport_connected(), runtime_history::unpack(), connection_table::update(), life_maintainer::valid_ids(), and connection_table::zap().
| #define LOG | ( | to_print | ) | CLASS_EMERGENCY_LOG(program_wide_logger(), to_print) |
Definition at line 41 of file connection_table.cpp.
| const int CTB_MAX_BITS = 10 |
Definition at line 33 of file connection_table.cpp.
1.5.1