Public Types | |
| enum | { we_have_index = 0x3ffff } |
Public Member Functions | |
| piece_pos () | |
| piece_pos (int peer_count_, int index_) | |
| int | priority (int limit) const |
| bool | ordered (int limit) const |
| bool | operator!= (piece_pos p) const |
| bool | operator== (piece_pos p) const |
Public Attributes | |
| unsigned | peer_count: 11 |
| unsigned | downloading: 1 |
| unsigned | filtered: 1 |
| unsigned | index: 19 |
Definition at line 233 of file piece_picker.hpp.
| anonymous enum |
| libtorrent::piece_picker::piece_pos::piece_pos | ( | ) | [inline] |
Definition at line 235 of file piece_picker.hpp.
| libtorrent::piece_picker::piece_pos::piece_pos | ( | int | peer_count_, | |
| int | index_ | |||
| ) | [inline] |
Definition at line 236 of file piece_picker.hpp.
| int libtorrent::piece_picker::piece_pos::priority | ( | int | limit | ) | const [inline] |
Definition at line 257 of file piece_picker.hpp.
Referenced by libtorrent::piece_picker::abort_download(), libtorrent::piece_picker::dec_refcount(), libtorrent::piece_picker::inc_refcount(), libtorrent::piece_picker::mark_as_downloading(), libtorrent::piece_picker::mark_as_finished(), libtorrent::piece_picker::move(), libtorrent::piece_picker::restore_piece(), and libtorrent::piece_picker::set_sequenced_download_threshold().
| bool libtorrent::piece_picker::piece_pos::ordered | ( | int | limit | ) | const [inline] |
Definition at line 262 of file piece_picker.hpp.
Referenced by libtorrent::piece_picker::move(), and libtorrent::piece_picker::remove().
Definition at line 249 of file piece_picker.hpp.
Referenced by libtorrent::piece_picker::dec_refcount(), libtorrent::piece_picker::inc_refcount(), libtorrent::piece_picker::mark_as_downloading(), libtorrent::piece_picker::mark_as_finished(), libtorrent::piece_picker::move(), libtorrent::piece_picker::remove(), libtorrent::piece_picker::set_sequenced_download_threshold(), and libtorrent::piece_picker::we_have().
Definition at line 251 of file piece_picker.hpp.
Referenced by libtorrent::piece_picker::abort_download(), libtorrent::piece_picker::dec_refcount(), libtorrent::piece_picker::inc_refcount(), libtorrent::piece_picker::mark_as_downloading(), libtorrent::piece_picker::mark_as_finished(), libtorrent::piece_picker::move(), libtorrent::piece_picker::restore_piece(), libtorrent::piece_picker::set_sequenced_download_threshold(), and libtorrent::piece_picker::we_have().
Definition at line 253 of file piece_picker.hpp.
Referenced by libtorrent::piece_picker::abort_download(), libtorrent::piece_picker::mark_as_downloading(), libtorrent::piece_picker::mark_as_finished(), libtorrent::piece_picker::move(), operator!=(), operator==(), libtorrent::piece_picker::restore_piece(), libtorrent::piece_picker::set_sequenced_download_threshold(), and libtorrent::piece_picker::we_have().
1.5.6