#include <vmsBtDownloadPeerInfoListImpl.h>

Public Member Functions | |
| bool | UpdateList () |
| int | get_PeerCount () |
| vmsBtDownloadPeerInfo * | get_Peer (int nIndex) |
| vmsBtDownloadPeerInfoListImpl (void) | |
| virtual | ~vmsBtDownloadPeerInfoListImpl (void) |
Public Attributes | |
| class vmsBtDownloadImpl * | m_dld |
Protected Attributes | |
| std::vector < vmsBtDownloadPeerInfoImpl > | m_vPeers |
Definition at line 9 of file vmsBtDownloadPeerInfoListImpl.h.
| vmsBtDownloadPeerInfoListImpl::vmsBtDownloadPeerInfoListImpl | ( | void | ) |
Definition at line 9 of file vmsBtDownloadPeerInfoListImpl.cpp.
| vmsBtDownloadPeerInfoListImpl::~vmsBtDownloadPeerInfoListImpl | ( | void | ) | [virtual] |
Definition at line 13 of file vmsBtDownloadPeerInfoListImpl.cpp.
| bool vmsBtDownloadPeerInfoListImpl::UpdateList | ( | ) | [virtual] |
Reimplemented from vmsBtDownloadPeerInfoList.
Definition at line 27 of file vmsBtDownloadPeerInfoListImpl.cpp.
References vmsBtDownloadImpl::check_handle_is_valid(), libtorrent::torrent_handle::get_peer_info(), m_dld, vmsBtDownloadImpl::m_handle, vmsBtDownloadPeerInfoImpl::m_peer, m_vPeers, libtorrent::peer_info::total_download, and libtorrent::peer_info::total_upload.
| int vmsBtDownloadPeerInfoListImpl::get_PeerCount | ( | ) | [virtual] |
Reimplemented from vmsBtDownloadPeerInfoList.
Definition at line 17 of file vmsBtDownloadPeerInfoListImpl.cpp.
References m_vPeers.
| vmsBtDownloadPeerInfo * vmsBtDownloadPeerInfoListImpl::get_Peer | ( | int | nIndex | ) | [virtual] |
Reimplemented from vmsBtDownloadPeerInfoList.
Definition at line 22 of file vmsBtDownloadPeerInfoListImpl.cpp.
References m_vPeers.
Definition at line 17 of file vmsBtDownloadPeerInfoListImpl.h.
Referenced by UpdateList(), and vmsBtDownloadImpl::vmsBtDownloadImpl().
std::vector<vmsBtDownloadPeerInfoImpl> vmsBtDownloadPeerInfoListImpl::m_vPeers [protected] |
Definition at line 24 of file vmsBtDownloadPeerInfoListImpl.h.
Referenced by get_Peer(), get_PeerCount(), and UpdateList().
1.5.6