#include <session_settings.hpp>
Public Member Functions | |
| session_settings (std::string const &user_agent_="libtorrent/"LIBTORRENT_VERSION) | |
Public Attributes | |
| std::string | proxy_ip |
| int | proxy_port |
| std::string | proxy_login |
| std::string | proxy_password |
| std::string | user_agent |
| int | tracker_completion_timeout |
| int | tracker_receive_timeout |
| int | stop_tracker_timeout |
| int | tracker_maximum_response_length |
| int | piece_timeout |
| float | request_queue_time |
| int | max_allowed_in_request_queue |
| int | max_out_request_queue |
| int | whole_pieces_threshold |
| int | peer_timeout |
| int | urlseed_timeout |
| int | urlseed_pipeline_size |
| int | file_pool_size |
| bool | allow_multiple_connections_per_ip |
| bool | use_dht_as_fallback |
Definition at line 41 of file session_settings.hpp.
| libtorrent::session_settings::session_settings | ( | std::string const & | user_agent_ = "libtorrent/" LIBTORRENT_VERSION |
) | [inline] |
Definition at line 43 of file session_settings.hpp.
| std::string libtorrent::session_settings::proxy_ip |
Definition at line 66 of file session_settings.hpp.
Referenced by libtorrent::torrent::connect_to_url_seed(), libtorrent::http_tracker_connection::http_tracker_connection(), vmsBtSessionImpl::SetProxySettings(), and libtorrent::web_peer_connection::write_request().
Definition at line 67 of file session_settings.hpp.
Referenced by libtorrent::torrent::connect_to_url_seed(), libtorrent::http_tracker_connection::http_tracker_connection(), and vmsBtSessionImpl::SetProxySettings().
| std::string libtorrent::session_settings::proxy_login |
Definition at line 68 of file session_settings.hpp.
Referenced by libtorrent::http_tracker_connection::http_tracker_connection(), vmsBtSessionImpl::SetProxySettings(), and libtorrent::web_peer_connection::write_request().
| std::string libtorrent::session_settings::proxy_password |
Definition at line 69 of file session_settings.hpp.
Referenced by libtorrent::http_tracker_connection::http_tracker_connection(), vmsBtSessionImpl::SetProxySettings(), and libtorrent::web_peer_connection::write_request().
| std::string libtorrent::session_settings::user_agent |
Definition at line 74 of file session_settings.hpp.
Referenced by libtorrent::http_tracker_connection::http_tracker_connection(), libtorrent::aux::session_impl::set_settings(), vmsBtSessionImpl::SetUserAgent(), libtorrent::bt_peer_connection::write_extensions(), and libtorrent::web_peer_connection::write_request().
Definition at line 78 of file session_settings.hpp.
Referenced by libtorrent::http_tracker_connection::http_tracker_connection(), and libtorrent::udp_tracker_connection::udp_tracker_connection().
Definition at line 83 of file session_settings.hpp.
Referenced by libtorrent::http_tracker_connection::http_tracker_connection(), and libtorrent::udp_tracker_connection::udp_tracker_connection().
Definition at line 89 of file session_settings.hpp.
Referenced by libtorrent::aux::session_impl::operator()().
Definition at line 93 of file session_settings.hpp.
Referenced by libtorrent::http_tracker_connection::on_response(), and libtorrent::http_tracker_connection::receive().
Definition at line 97 of file session_settings.hpp.
Referenced by libtorrent::peer_connection::second_tick().
Definition at line 103 of file session_settings.hpp.
Referenced by libtorrent::peer_connection::second_tick().
Definition at line 111 of file session_settings.hpp.
Referenced by libtorrent::peer_connection::incoming_request(), and libtorrent::bt_peer_connection::write_extensions().
Definition at line 116 of file session_settings.hpp.
Definition at line 129 of file session_settings.hpp.
Definition at line 134 of file session_settings.hpp.
Referenced by libtorrent::web_peer_connection::web_peer_connection().
Definition at line 137 of file session_settings.hpp.
Referenced by libtorrent::web_peer_connection::web_peer_connection().
Definition at line 151 of file session_settings.hpp.
Referenced by libtorrent::aux::session_impl::set_settings().
Definition at line 155 of file session_settings.hpp.
Referenced by libtorrent::policy::new_connection(), and libtorrent::policy::peer_from_tracker().
Definition at line 160 of file session_settings.hpp.
Referenced by libtorrent::torrent::should_announce_dht().
1.5.6