libktorrent
2.1.1
|
#include <dhtpeersource.h>
Public Member Functions | |
DHTPeerSource (DHTBase &dh_table, const bt::SHA1Hash &info_hash, const QString &torrent_name) | |
void | addDHTNode (const bt::DHTNode &node) |
void | manualUpdate () override |
void | setRequestInterval (bt::Uint32 interval) |
void | start () override |
void | stop (bt::WaitJob *wjob=0) override |
![]() | |
void | addPeer (const net::Address &addr, bool local=false) |
bool | takePeer (net::Address &addr, bool &local) |
Additional Inherited Members | |
![]() | |
virtual void | aboutToBeDestroyed () |
virtual void | completed () |
![]() | |
void | peersReady (PeerSource *ps) |
Definition at line 45 of file dhtpeersource.h.
|
overridevirtual |
PeerSources wanting to implement a manual update, should implement this.
Reimplemented from bt::PeerSource.
|
overridevirtual |
Start gathering peers.
Implements bt::PeerSource.
|
overridevirtual |
Stop gathering peers.
Implements bt::PeerSource.