policy::policy [in-charge] ( torrent* t )1st parameter 't' (pointer) has base type 'torrent'.
request_a_block ( torrent& t, struct peer_connection& c )1st parameter 't' (reference) has base type 'torrent'.
torrent::abort ( )This method is from 'torrent' class.
torrent::add_extension ( boost::shared_ptr<struct torrent_plugin> p1 )This method is from 'torrent' class.
torrent::add_failed_bytes ( int b )This method is from 'torrent' class.
torrent::add_merkle_nodes ( std::map<int, big_number>const& n, int piece )This method is from 'torrent' class.
torrent::add_peer ( boost::asio::ip::tcp::endpoint const& adr, int source )This method is from 'torrent' class.
torrent::add_piece ( int piece, char const* data, int flags )This method is from 'torrent' class.
torrent::add_redundant_bytes ( int b, enum torrent::wasted_reason_t reason )This method is from 'torrent' class.
torrent::add_stats ( stat const& s )This method is from 'torrent' class.
torrent::add_tracker ( announce_entry const& url )This method is from 'torrent' class.
torrent::add_web_seed ( std::string const& url, enum web_seed_entry::type_t type )This method is from 'torrent' class.
torrent::add_web_seed ( std::string const& url, enum web_seed_entry::type_t type, std::string const& auth, web_seed_entry::headers_t const& extra_headers )This method is from 'torrent' class.
torrent::alerts ( ) constThis method is from 'torrent' class.
torrent::announce_with_tracker ( enum tracker_request::event_t e, address const& bind_interface )This method is from 'torrent' class.
torrent::attach_peer ( struct peer_connection* p )This method is from 'torrent' class.
torrent::auto_managed ( bool a )This method is from 'torrent' class.
torrent::bandwidth_throttle ( int channel ) constThis method is from 'torrent' class.
torrent::block_bytes_wanted ( piece_block const& p ) constThis method is from 'torrent' class.
torrent::bytes_done ( torrent_status& st, bool accurate ) constThis method is from 'torrent' class.
torrent::bytes_left ( ) constThis method is from 'torrent' class.
torrent::cancel_block ( piece_block block )This method is from 'torrent' class.
torrent::choke_peer ( struct peer_connection& c )This method is from 'torrent' class.
torrent::clear_error ( )This method is from 'torrent' class.
torrent::completed ( )This method is from 'torrent' class.
torrent::connect_to_peer ( policy::peer* peerinfo, bool ignore_limit )This method is from 'torrent' class.
torrent::connect_to_url_seed ( std::list<web_seed_entry>::iterator url )This method is from 'torrent' class.
torrent::connect_web_seed ( std::list<web_seed_entry>::iterator web, boost::asio::ip::tcp::endpoint a )This method is from 'torrent' class.
torrent::current_tracker ( ) constThis method is from 'torrent' class.
torrent::delete_files ( )This method is from 'torrent' class.
torrent::dequeue_torrent_check ( )This method is from 'torrent' class.
torrent::dht_announce ( )This method is from 'torrent' class.
torrent::disconnect_all ( boost::system::error_code const& ec )This method is from 'torrent' class.
torrent::disconnect_peers ( int num, boost::system::error_code const& ec )This method is from 'torrent' class.
torrent::disconnect_web_seed ( struct peer_connection* p )This method is from 'torrent' class.
torrent::do_pause ( )This method is from 'torrent' class.
torrent::do_resume ( )This method is from 'torrent' class.
torrent::download_limit ( ) constThis method is from 'torrent' class.
torrent::file_priorities ( std::vector<int>* p1 ) constThis method is from 'torrent' class.
torrent::file_priority ( int index ) constThis method is from 'torrent' class.
torrent::file_progress ( std::vector<float>& fp ) constThis method is from 'torrent' class.
torrent::file_progress ( std::vector<long long>& fp, int flags ) constThis method is from 'torrent' class.
torrent::files_checked ( )This method is from 'torrent' class.
torrent::filesystem ( )This method is from 'torrent' class.
torrent::filter_files ( std::vector<bool>const& files )This method is from 'torrent' class.
torrent::filter_piece ( int index, bool filter )This method is from 'torrent' class.
torrent::filter_pieces ( std::vector<bool>const& bitmask )This method is from 'torrent' class.
torrent::filtered_pieces ( std::vector<bool>& bitmask ) constThis method is from 'torrent' class.
torrent::find_introducer ( boost::asio::ip::tcp::endpoint const& ep ) constThis method is from 'torrent' class.
torrent::find_peer ( boost::asio::ip::tcp::endpoint const& ep ) constThis method is from 'torrent' class.
torrent::find_tracker ( tracker_request const& r )This method is from 'torrent' class.
torrent::finished ( )This method is from 'torrent' class.
torrent::flush_cache ( )This method is from 'torrent' class.
torrent::force_recheck ( )This method is from 'torrent' class.
torrent::force_tracker_request ( )This method is from 'torrent' class.
torrent::force_tracker_request ( ptime p1 )This method is from 'torrent' class.
torrent::get_download_queue ( std::vector<struct partial_piece_info>* queue )This method is from 'torrent' class.
torrent::get_full_peer_list ( std::vector<struct peer_list_entry>& v ) constThis method is from 'torrent' class.
torrent::get_handle ( )This method is from 'torrent' class.
torrent::get_interface ( ) constThis method is from 'torrent' class.
torrent::get_peer_download_limit ( boost::asio::ip::tcp::endpoint ip ) constThis method is from 'torrent' class.
torrent::get_peer_info ( std::vector<struct peer_info>& v )This method is from 'torrent' class.
torrent::get_peer_upload_limit ( boost::asio::ip::tcp::endpoint ip ) constThis method is from 'torrent' class.
torrent::get_piece_to_super_seed ( bitfield const& p1 )This method is from 'torrent' class.
torrent::get_suggested_pieces ( std::vector<int>& s ) constThis method is from 'torrent' class.
torrent::handle_disk_error ( disk_io_job const& j, struct peer_connection* c )This method is from 'torrent' class.
torrent::init ( )This method is from 'torrent' class.
torrent::is_paused ( ) constThis method is from 'torrent' class.
torrent::is_piece_filtered ( int index ) constThis method is from 'torrent' class.
torrent::lsd_announce ( )This method is from 'torrent' class.
torrent::move_storage ( std::string const& save_path )This method is from 'torrent' class.
torrent::name ( ) constThis method is from 'torrent' class.
torrent::next_announce ( ) constThis method is from 'torrent' class.
torrent::notify_extension_add_peer ( boost::asio::ip::tcp::endpoint const& ip, int src, int flags )This method is from 'torrent' class.
torrent::num_seeds ( ) constThis method is from 'torrent' class.
torrent::on_disk_cache_complete ( int ret, disk_io_job const& j )This method is from 'torrent' class.
torrent::on_disk_read_complete ( int ret, disk_io_job const& j, peer_request r, struct torrent::read_piece_struct* rp )This method is from 'torrent' class.
torrent::on_disk_write_complete ( int ret, disk_io_job const& j, peer_request p )This method is from 'torrent' class.
torrent::on_force_recheck ( int ret, disk_io_job const& j )This method is from 'torrent' class.
torrent::on_i2p_resolve ( boost::system::error_code const& ec, char const* dest )This method is from 'torrent' class.
torrent::on_name_lookup ( boost::system::error_code const& e, boost::asio::ip::basic_resolver<boost::asio::ip::tcp, boost::asio::ip::resolver_service<boost::asio::ip::tcp> >::iterator i, std::list<web_seed_entry>::iterator url, boost::asio::ip::tcp::endpoint proxy )This method is from 'torrent' class.
torrent::on_peer_name_lookup ( boost::system::error_code const& e, boost::asio::ip::basic_resolver<boost::asio::ip::tcp, boost::asio::ip::resolver_service<boost::asio::ip::tcp> >::iterator i, peer_id pid )This method is from 'torrent' class.
torrent::on_piece_checked ( int ret, disk_io_job const& j )This method is from 'torrent' class.
torrent::on_proxy_name_lookup ( boost::system::error_code const& e, boost::asio::ip::basic_resolver<boost::asio::ip::tcp, boost::asio::ip::resolver_service<boost::asio::ip::tcp> >::iterator i, std::list<web_seed_entry>::iterator url )This method is from 'torrent' class.
torrent::on_resume_data_checked ( int ret, disk_io_job const& j )This method is from 'torrent' class.
torrent::on_torrent_download ( boost::system::error_code const& ec, struct http_parser const& parser, char const* data, int size )This method is from 'torrent' class.
torrent::pause ( bool graceful )This method is from 'torrent' class.
torrent::piece_availability ( std::vector<int>& avail ) constThis method is from 'torrent' class.
torrent::piece_failed ( int index )This method is from 'torrent' class.
torrent::piece_finished ( int index, int passed_hash_check )This method is from 'torrent' class.
torrent::piece_passed ( int index )This method is from 'torrent' class.
torrent::piece_priorities ( std::vector<int>* p1 ) constThis method is from 'torrent' class.
torrent::piece_priority ( int index ) constThis method is from 'torrent' class.
torrent::prioritize_files ( std::vector<int>const& files )This method is from 'torrent' class.
torrent::prioritize_pieces ( std::vector<int>const& pieces )This method is from 'torrent' class.
torrent::quantized_bytes_done ( ) constThis method is from 'torrent' class.
torrent::queue_down ( )This method is from 'torrent' class.
torrent::queue_torrent_check ( )This method is from 'torrent' class.
torrent::queue_up ( )This method is from 'torrent' class.
torrent::read_piece ( int piece )This method is from 'torrent' class.
torrent::read_resume_data ( lazy_entry const& rd )This method is from 'torrent' class.
torrent::recalc_share_mode ( )This method is from 'torrent' class.
torrent::refresh_explicit_cache ( int cache_size )This method is from 'torrent' class.
torrent::remove_peer ( struct peer_connection* p )This method is from 'torrent' class.
torrent::remove_web_seed ( struct peer_connection* p )This method is from 'torrent' class.
torrent::remove_web_seed ( std::list<web_seed_entry>::iterator web )This method is from 'torrent' class.
torrent::remove_web_seed ( std::string const& url, enum web_seed_entry::type_t type )This method is from 'torrent' class.
torrent::rename_file ( int index, std::string const& name )This method is from 'torrent' class.
torrent::replace_trackers ( std::vector<announce_entry>const& urls )This method is from 'torrent' class.
torrent::reset_piece_deadline ( int piece )This method is from 'torrent' class.
torrent::resolve_peer_country ( boost::intrusive_ptr<struct peer_connection>const& p ) constThis method is from 'torrent' class.
torrent::restore_piece_state ( int index )This method is from 'torrent' class.
torrent::resume ( )This method is from 'torrent' class.
torrent::resume_download ( )This method is from 'torrent' class.
torrent::retry_web_seed ( struct peer_connection* p, int retry )This method is from 'torrent' class.
torrent::save_path ( ) constThis method is from 'torrent' class.
torrent::save_resume_data ( int flags )This method is from 'torrent' class.
torrent::scrape_tracker ( )This method is from 'torrent' class.
torrent::second_tick ( stat& accumulator, int tick_interval_ms )This method is from 'torrent' class.
torrent::seed_rank ( session_settings const& s ) constThis method is from 'torrent' class.
torrent::send_share_mode ( )This method is from 'torrent' class.
torrent::send_upload_only ( )This method is from 'torrent' class.
torrent::set_allow_peers ( bool b, bool graceful_pause )This method is from 'torrent' class.
torrent::set_apply_ip_filter ( bool b )This method is from 'torrent' class.
torrent::set_download_limit ( int limit )This method is from 'torrent' class.
torrent::set_error ( boost::system::error_code const& ec, std::string const& file )This method is from 'torrent' class.
torrent::set_file_priority ( int index, int priority )This method is from 'torrent' class.
torrent::set_max_connections ( int limit )This method is from 'torrent' class.
torrent::set_max_uploads ( int limit )This method is from 'torrent' class.
torrent::set_metadata ( char const* metadata_buf, int metadata_size )This method is from 'torrent' class.
torrent::set_peer_download_limit ( boost::asio::ip::tcp::endpoint ip, int limit )This method is from 'torrent' class.
torrent::set_peer_upload_limit ( boost::asio::ip::tcp::endpoint ip, int limit )This method is from 'torrent' class.
torrent::set_piece_deadline ( int piece, int t, int flags )This method is from 'torrent' class.
torrent::set_piece_priority ( int index, int priority )This method is from 'torrent' class.
torrent::set_queue_position ( int p )This method is from 'torrent' class.
torrent::set_sequential_download ( bool sd )This method is from 'torrent' class.
torrent::set_share_mode ( bool s )This method is from 'torrent' class.
torrent::set_state ( enum torrent_status::state_t s )This method is from 'torrent' class.
torrent::set_tracker_login ( std::string const& name, std::string const& pw )This method is from 'torrent' class.
torrent::set_upload_limit ( int limit )This method is from 'torrent' class.
torrent::set_upload_mode ( bool b )This method is from 'torrent' class.
torrent::settings ( ) constThis method is from 'torrent' class.
torrent::should_check_files ( ) constThis method is from 'torrent' class.
torrent::start ( )This method is from 'torrent' class.
torrent::start_announcing ( )This method is from 'torrent' class.
torrent::start_checking ( )This method is from 'torrent' class.
torrent::start_download_url ( )This method is from 'torrent' class.
torrent::state_updated ( )This method is from 'torrent' class.
torrent::status ( torrent_status* st, uint32_t flags )This method is from 'torrent' class.
torrent::stop_announcing ( )This method is from 'torrent' class.
torrent::super_seeding ( bool on )This method is from 'torrent' class.
torrent::to_req ( piece_block const& p ) constThis method is from 'torrent' class.
torrent::torrent [in-charge] ( aux::session_impl& ses, boost::asio::ip::tcp::endpoint const& net_interface, int block_size, int seq, add_torrent_params const& p, sha1_hash const& info_hash )This constructor is from 'torrent' class.
torrent::tracker_login ( ) constThis method is from 'torrent' class.
torrent::tracker_request_error ( tracker_request const& r, int response_code, boost::system::error_code const& ec, std::string const& msg, int retry_interval )This method is from 'torrent' class.
torrent::tracker_response ( tracker_request const& r, address const& tracker_ip, std::list<boost::asio::ip::address>const& ip_list, std::vector<peer_entry>& e, int interval, int min_interval, int complete, int incomplete, address const& external_ip, std::string const& trackerid )This method is from 'torrent' class.
torrent::tracker_scrape_response ( tracker_request const& req, int complete, int incomplete, int downloaded, int downloaders )This method is from 'torrent' class.
torrent::tracker_warning ( tracker_request const& req, std::string const& msg )This method is from 'torrent' class.
torrent::try_connect_peer ( )This method is from 'torrent' class.
torrent::unchoke_peer ( struct peer_connection& c, bool optimistic )This method is from 'torrent' class.
torrent::update_piece_priorities ( )This method is from 'torrent' class.
torrent::update_sparse_piece_prio ( int piece, int cursor, int reverse_cursor )This method is from 'torrent' class.
torrent::upload_limit ( ) constThis method is from 'torrent' class.
torrent::use_interface ( std::string net_interface )This method is from 'torrent' class.
torrent::want_more_peers ( ) constThis method is from 'torrent' class.
torrent::we_have ( int index )This method is from 'torrent' class.
torrent::web_seeds ( enum web_seed_entry::type_t type ) constThis method is from 'torrent' class.
torrent::write_resume_data ( entry& rd ) constThis method is from 'torrent' class.
torrent::~torrent [in-charge] ( )This method is from 'torrent' class.