Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (gdb) p this
- $3 = (libtorrent::torrent * const) 0x87db038
- (gdb) p *this
- $4 = {<libtorrent::request_callback> = {_vptr.request_callback = 0xb73c2888,
- m_tracker_address = {addr = {v4 = {elems = "\000\000\000"}, v6 = {
- elems = "\000\000\000\000\060°}\b0°}\bÿÿÿÿ"}}, port = 0, v4 = true},
- m_manager = 0x0}, <boost::enable_shared_from_this<libtorrent::torrent>> = {weak_this_ = {
- px = 0x87db038, pn = {pi_ = 0x87d7690}}}, m_bandwidth_channel = {{
- static inf = 2147483647, tmp = 0, distribute_quota = 0, m_quota_left = 0, m_limit = 0}, {
- static inf = 2147483647, tmp = 0, distribute_quota = 0, m_quota_left = 0, m_limit = 0}},
- m_policy = {
- m_peers = {<std::_Deque_base<libtorrent::policy::peer*, std::allocator<libtorrent::policy::peer*> >> = {
- _M_impl = {<std::allocator<libtorrent::policy::peer*>> = {<__gnu_cxx::new_allocator<libtorrent::policy::peer*>> = {<No data fields>}, <No data fields>}, _M_map = 0x8368dc0,
- _M_map_size = 8, _M_start = {_M_cur = 0x87d25e0, _M_first = 0x87d25e0,
- _M_last = 0x87d27e0, _M_node = 0x8368dcc}, _M_finish = {_M_cur = 0x87d25e0,
- _M_first = 0x87d25e0, _M_last = 0x87d27e0,
- _M_node = 0x8368dcc}}}, <No data fields>}, m_torrent = 0x87db038,
- m_round_robin = 0, m_num_connect_candidates = 0, m_num_seeds = 0, m_finished = false},
- m_total_uploaded = 0, m_total_downloaded = 0, m_started = {time = 108831076163},
- m_torrent_file = {px = 0x87a89f0}, m_owning_storage = {px = 0x0}, m_storage = 0x0,
- m_connections = {_M_t = {
- _M_impl = {<std::allocator<std::_Rb_tree_node<libtorrent::peer_connection*> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<libtorrent::peer_connection*> >> = {<No data fields>}, <No data fields>},
- _M_key_compare = {<std::binary_function<libtorrent::peer_connection*, libtorrent::peer_connection*, bool>> = {<No data fields>}, <No data fields>}, _M_header = {
- _M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x87db0f0, _M_right = 0x87db0f0},
- _M_node_count = 0}}},
- m_web_seeds = {<std::_List_base<libtorrent::web_seed_entry, std::allocator<libtorrent::web_seed_entry> >> = {
- _M_impl = {<std::allocator<std::_List_node<libtorrent::web_seed_entry> >> = {<__gnu_cxx::new_allocator<std::_List_node<libtorrent::web_seed_entry> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x87db104, _M_prev = 0x87db104}}}, <No data fields>},
- m_extensions = {<std::_List_base<boost::shared_ptr<libtorrent::torrent_plugin>, std::allocator<boost::shared_ptr<libtorrent::torrent_plugin> > >> = {
- ---Type <return> to continue, or q <return> to quit---
- _M_impl = {<std::allocator<std::_List_node<boost::shared_ptr<libtorrent::torrent_plugin> > >> = {<__gnu_cxx::new_allocator<std::_List_node<boost::shared_ptr<libtorrent::torrent_plugin> > >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x87db10c,
- _M_prev = 0x87db10c}}}, <No data fields>},
- m_tracker_timer = {<boost::asio::basic_io_object<boost::asio::deadline_timer_service<libtorrent::ptime, boost::asio::time_traits<libtorrent::ptime> > >> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, service = @0x8696030,
- implementation = {<boost::noncopyable_::noncopyable> = {<No data fields>}, expiry = {
- time = 0}, might_have_pending_waits = false, timer_data = {
- op_queue_ = {<boost::noncopyable_::noncopyable> = {<No data fields>}, front_ = 0x0,
- back_ = 0x0}, heap_index_ = 0, next_ = 0x0, prev_ = 0x0}}}, <No data fields>},
- m_stat = {m_stat = {{m_counter = 0, m_5_sec_average = 0, m_30_sec_average = 0,
- m_total_counter = 0}, {m_counter = 0, m_5_sec_average = 0, m_30_sec_average = 0,
- m_total_counter = 0}, {m_counter = 0, m_5_sec_average = 0, m_30_sec_average = 0,
- m_total_counter = 0}, {m_counter = 0, m_5_sec_average = 0, m_30_sec_average = 0,
- m_total_counter = 0}, {m_counter = 0, m_5_sec_average = 0, m_30_sec_average = 0,
- m_total_counter = 0}, {m_counter = 0, m_5_sec_average = 0, m_30_sec_average = 0,
- m_total_counter = 0}, {m_counter = 0, m_5_sec_average = 0, m_30_sec_average = 0,
- m_total_counter = 0}, {m_counter = 0, m_5_sec_average = 0, m_30_sec_average = 0,
- m_total_counter = 0}, {m_counter = 0, m_5_sec_average = 0, m_30_sec_average = 0,
- m_total_counter = 0}, {m_counter = 0, m_5_sec_average = 0, m_30_sec_average = 0,
- m_total_counter = 0}}}, m_ses = @0x874b9f0,
- m_file_priority = {<std::_Vector_base<unsigned char, std::allocator<unsigned char> >> = {
- _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0,
- _M_end_of_storage = 0x0}}, <No data fields>},
- m_file_progress = {<std::_Vector_base<long long, std::allocator<long long> >> = {
- _M_impl = {<std::allocator<long long>> = {<__gnu_cxx::new_allocator<long long>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0,
- _M_end_of_storage = 0x0}}, <No data fields>}, m_picker = {px = 0x8695de0},
- m_trackers = {<std::_Vector_base<libtorrent::announce_entry, std::allocator<libtorrent::announce_entry> >> = {
- _M_impl = {<std::allocator<libtorrent::announce_entry>> = {<__gnu_cxx::new_allocator<libtorrent::announce_entry>> = {<No data fields>}, <No data fields>}, _M_start = 0x87d5700,
- ---Type <return> to continue, or q <return> to quit---
- _M_finish = 0x87d5728, _M_end_of_storage = 0x87d5728}}, <No data fields>},
- m_time_critical_pieces = {<std::_List_base<libtorrent::torrent::time_critical_piece, std::allocator<libtorrent::torrent::time_critical_piece> >> = {
- _M_impl = {<std::allocator<std::_List_node<libtorrent::torrent::time_critical_piece> >> = {<__gnu_cxx::new_allocator<std::_List_node<libtorrent::torrent::time_critical_piece> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x87db22c,
- _M_prev = 0x87db22c}}}, <No data fields>}, m_trackerid = {
- static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6f7e9bc ""}}, m_username = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6f7e9bc ""}}, m_password = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6f7e9bc ""}},
- m_net_interfaces = {<std::_Vector_base<libtorrent::union_endpoint, std::allocator<libtorrent::union_endpoint> >> = {
- _M_impl = {<std::allocator<libtorrent::union_endpoint>> = {<__gnu_cxx::new_allocator<libtorrent::union_endpoint>> = {<No data fields>}, <No data fields>}, _M_start = 0x87a6798,
- _M_finish = 0x87a67ac, _M_end_of_storage = 0x87a67ac}}, <No data fields>},
- m_save_path = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x87e676c "/home/trebble/Download"}}, m_url = {
- static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6f7e9bc ""}}, m_uuid = {static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6f7e9bc ""}}, m_source_feed_url = {
- static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6f7e9bc ""}},
- m_torrent_file_buf = {<std::_Vector_base<char, std::allocator<char> >> = {
- _M_impl = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0,
- _M_end_of_storage = 0x0}}, <No data fields>}, m_verified = {m_bytes = 0x0, m_size = 0,
- ---Type <return> to continue, or q <return> to quit---
- m_own = false}, m_error = {m_val = 0, m_cat = 0xb6fcf288}, m_error_file = {
- static npos = <optimized out>,
- _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb6f7e9bc ""}},
- m_resume_data = {<std::_Vector_base<char, std::allocator<char> >> = {
- _M_impl = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_start = 0x10001 <Address 0x10001 out of bounds>,
- _M_finish = 0xb761c19d "ßR·°ÚR·",
- _M_end_of_storage = 0xb72673f0 "U\211å\203ì8\211]øè9\002èÿ\201ÃöÓ\025"}}, <No data fields>}, m_resume_entry = {m_data = {dict = 0x0, list = 0x0, start = 0x0}, m_begin = 0x0,
- m_len = 0, m_size = 0, m_capacity = 0, m_type = 0}, m_name = {px = 0x0},
- m_storage_constructor = {<boost::function5<libtorrent::storage_interface*, libtorrent::file_storage const&, libtorrent::file_storage const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libtorrent::file_pool&, std::vector<unsigned char, std::allocator<unsigned char> > const&>> = {<boost::function_base> = {vtable = 0xb761c19d, functor = {
- obj_ptr = 0xb72673f0, type = {type = 0xb72673f0, const_qualified = 44,
- volatile_qualified = 31}, func_ptr = 0xb72673f0
- <libtorrent::default_storage_constructor(libtorrent::file_storage const&, libtorrent::file_storage const*, std::string const&, libtorrent::file_pool&, std::vector<unsigned char, std::allocator<unsigned char> > const&)>, bound_memfunc_ptr = {memfunc_ptr = (
- void (boost::detail::function::X::*)(boost::detail::function::X *,
- int)) 0xb72673f0 <libtorrent::default_storage_constructor(libtorrent::file_storage const&, libtorrent::file_storage const*, std::string const&, libtorrent::file_pool&, std::vector<unsigned char, std::allocator<unsigned char> > const&)>, this adjustment -1225122004,
- obj_ptr = 0x871f2fc}, obj_ref = {obj_ptr = 0xb72673f0, is_const_qualified = 44,
- is_volatile_qualified = 31}, data = -16 'ð'}}, static args = <optimized out>,
- static arity = <optimized out>}, <No data fields>}, m_obfuscated_hash = {
- m_number = "Öà5NÓ\005\t5Ã\025æJ\034ÈÒ\026Â\237\067\202"}, m_ratio = 0,
- m_available_free_upload = 0, m_average_piece_time = 0, m_piece_time_deviation = 0,
- m_total_failed_bytes = 0, m_total_redundant_bytes = 0, m_added_time = 1306602462,
- m_completed_time = 0, m_last_seen_complete = 0, m_last_saved_resume = 1306602462,
- m_upload_mode_time = 0, m_state = 7, m_storage_mode = 1, m_announcing = false,
- m_waiting_tracker = false, m_seed_mode = false, m_active_time = 0,
- m_last_working_tracker = -1 'ÿ', m_finished_time = 0, m_sequential_download = false,
- ---Type <return> to continue, or q <return> to quit---
- m_got_tracker_response = false, m_connections_initialized = true, m_super_seeding = false,
- m_override_resume_data = false, m_resolving_country = false, m_resolve_countries = false,
- m_need_save_resume_data = true, m_seeding_time = 0, m_time_scaler = 0 '\000',
- m_max_uploads = 16777215, m_deficit_counter = 0 '\000', m_num_uploads = 0,
- m_block_size_shift = 14, m_has_incoming = false, m_files_checked = false,
- m_queued_for_checking = false, m_max_connections = 16777215, m_padding = 0,
- m_sequence_number = 0, m_complete = 16777215, m_priority = 0 '\000',
- m_incomplete = 16777215, m_progress_ppm = 0, m_abort = false, m_announce_to_dht = false,
- m_announce_to_trackers = false, m_announce_to_lsd = false, m_allow_peers = false,
- m_upload_mode = false, m_auto_managed = false, m_share_mode = false, m_num_verified = 0,
- m_last_scrape = 0, m_last_download = 0, m_last_upload = 0, m_downloaders = 16777215,
- m_interface_index = 0 '\000', m_save_resume_flags = 0 '\000', m_graceful_pause_mode = false,
- m_need_connect_boost = true, m_lsd_seq = 0 '\000', m_magnet_link = false,
- m_apply_ip_filter = true, m_merge_resume_trackers = false}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement