#include <torrent_handle.hpp>
Public Types | |
| enum | state_t { queued_for_checking, checking_files, connecting_to_tracker, downloading_metadata, downloading, finished, seeding, allocating } |
Public Member Functions | |
| torrent_status () | |
Public Attributes | |
| state_t | state |
| bool | paused |
| float | progress |
| boost::posix_time::time_duration | next_announce |
| boost::posix_time::time_duration | announce_interval |
| std::string | current_tracker |
| size_type | total_download |
| size_type | total_upload |
| size_type | total_payload_download |
| size_type | total_payload_upload |
| size_type | total_failed_bytes |
| size_type | total_redundant_bytes |
| float | download_rate |
| float | upload_rate |
| float | download_payload_rate |
| float | upload_payload_rate |
| int | num_peers |
| int | num_complete |
| int | num_incomplete |
| const std::vector< bool > * | pieces |
| int | num_pieces |
| size_type | total_done |
| size_type | total_wanted_done |
| size_type | total_wanted |
| int | num_seeds |
| float | distributed_copies |
| int | block_size |
Definition at line 74 of file torrent_handle.hpp.
| queued_for_checking | |
| checking_files | |
| connecting_to_tracker | |
| downloading_metadata | |
| downloading | |
| finished | |
| seeding | |
| allocating |
Definition at line 103 of file torrent_handle.hpp.
| libtorrent::torrent_status::torrent_status | ( | ) | [inline] |
Definition at line 76 of file torrent_handle.hpp.
Definition at line 115 of file torrent_handle.hpp.
Referenced by vmsBtDownloadImpl::GetState(), libtorrent::torrent_handle::status(), and libtorrent::torrent::status().
Definition at line 116 of file torrent_handle.hpp.
Referenced by vmsBtDownloadImpl::IsPaused(), libtorrent::torrent_handle::status(), and libtorrent::torrent::status().
Definition at line 117 of file torrent_handle.hpp.
Referenced by vmsBtDownloadImpl::get_CurrentTaskProgress(), libtorrent::torrent_handle::status(), and libtorrent::torrent::status().
| boost::posix_time::time_duration libtorrent::torrent_status::next_announce |
Definition at line 118 of file torrent_handle.hpp.
Referenced by vmsBtDownloadImpl::get_NextAnnounceInterval(), and libtorrent::torrent::status().
| boost::posix_time::time_duration libtorrent::torrent_status::announce_interval |
| std::string libtorrent::torrent_status::current_tracker |
Definition at line 121 of file torrent_handle.hpp.
Referenced by vmsBtDownloadImpl::get_CurrentTracker(), and libtorrent::torrent::status().
Definition at line 129 of file torrent_handle.hpp.
Referenced by vmsBtDownloadImpl::get_ShareRating(), and libtorrent::torrent::status().
Definition at line 130 of file torrent_handle.hpp.
Referenced by vmsBtDownloadImpl::get_ShareRating(), vmsBtDownloadImpl::get_TotalUploadedByteCount(), and libtorrent::torrent::status().
Definition at line 134 of file torrent_handle.hpp.
Referenced by vmsBtDownloadImpl::get_WastedByteCount(), and libtorrent::torrent::status().
Definition at line 138 of file torrent_handle.hpp.
Referenced by vmsBtDownloadImpl::get_WastedByteCount(), and libtorrent::torrent::status().
Definition at line 147 of file torrent_handle.hpp.
Referenced by vmsBtDownloadImpl::GetDownloadSpeed(), and libtorrent::torrent::status().
Definition at line 148 of file torrent_handle.hpp.
Referenced by vmsBtDownloadImpl::GetUploadSpeed(), and libtorrent::torrent::status().
Definition at line 152 of file torrent_handle.hpp.
Referenced by vmsBtDownloadImpl::get_ConnectionCount(), vmsBtDownloadImpl::get_PeersStat(), and libtorrent::torrent::status().
Definition at line 159 of file torrent_handle.hpp.
Referenced by vmsBtDownloadImpl::get_PeersStat(), and libtorrent::torrent::status().
Definition at line 160 of file torrent_handle.hpp.
Referenced by vmsBtDownloadImpl::get_PeersStat(), and libtorrent::torrent::status().
| const std::vector<bool>* libtorrent::torrent_status::pieces |
Definition at line 162 of file torrent_handle.hpp.
Referenced by vmsBtDownloadImpl::get_PiecesProgressMap(), vmsBtDownloadImpl::is_PieceCompleted(), pieces(), and libtorrent::torrent::status().
Definition at line 167 of file torrent_handle.hpp.
Referenced by vmsBtDownloadImpl::get_PiecesProgressMap(), and libtorrent::torrent::status().
Definition at line 172 of file torrent_handle.hpp.
Referenced by vmsBtDownloadImpl::get_TotalDownloadedBytesCount(), and libtorrent::torrent::status().
Definition at line 186 of file torrent_handle.hpp.
Referenced by vmsBtDownloadImpl::get_PeersStat(), and libtorrent::torrent::status().
1.5.6