areWeChoked() const | bt::PeerInterface | inline |
areWeInterested() const | bt::PeerInterface | inline |
averageDownloadSpeed() const override | bt::Peer | virtual |
bytesAvailable() const | bt::Peer | |
choke() | bt::Peer | |
chunkAllowed(Uint32 chunk) override | bt::Peer | virtual |
clearPendingPieceUploads() | bt::Peer | |
closeConnection() | bt::Peer | |
emitMetadataDownloaded(const QByteArray &data) | bt::Peer | |
emitPex(const QByteArray &data) | bt::Peer | |
emitPortPacket() | bt::Peer | |
getAddress() const | bt::Peer | |
getBitSet() const | bt::PeerInterface | inline |
getChokeTime() const | bt::PeerInterface | inline |
getConnectTime() const | bt::Peer | inline |
getDownloadRate() const | bt::Peer | |
getID() const | bt::Peer | inline |
getIPAddresss() const | bt::Peer | |
getPeerDownloader() const | bt::Peer | inline |
getPeerID() const | bt::PeerInterface | inline |
getPeerManager() | bt::Peer | inline |
getPeerUploader() const | bt::Peer | inline |
getPort() const | bt::Peer | |
getStats() const | bt::PeerInterface | inline |
getTimeSinceLastPiece() const | bt::Peer | |
getUnchokeTime() const | bt::PeerInterface | inline |
getUploadRate() const | bt::Peer | |
handlePacket(const bt::Uint8 *packet, bt::Uint32 size) override | bt::Peer | virtual |
hasWantedChunks(const BitSet &wanted_chunks) const | bt::Peer | |
isChoked() const | bt::PeerInterface | inline |
isDHTSupported() const | bt::PeerInterface | inline |
isInterested() const | bt::PeerInterface | inline |
isKilled() const | bt::PeerInterface | inline |
isSeeder() const | bt::PeerInterface | inline |
isSnubbed() const | bt::Peer | |
isStalled() const | bt::Peer | |
kill() override | bt::Peer | virtual |
killed (defined in bt::PeerInterface) | bt::PeerInterface | protected |
metadataDownloaded(const QByteArray &data) | bt::Peer | signal |
pause() | bt::Peer | |
paused (defined in bt::PeerInterface) | bt::PeerInterface | protected |
Peer(mse::EncryptedPacketSocket::Ptr sock, const PeerID &peer_id, Uint32 num_chunks, Uint32 chunk_size, Uint32 support, bool local, ConnectionLimit::Token::Ptr token, PeerManager *pman) | bt::Peer | |
peer_id (defined in bt::PeerInterface) | bt::PeerInterface | protected |
PeerDownloader (defined in bt::Peer) | bt::Peer | friend |
PeerInterface(const PeerID &peer_id, Uint32 num_chunks) | bt::PeerInterface | |
percentAvailable() const | bt::Peer | |
pieces (defined in bt::PeerInterface) | bt::PeerInterface | protected |
Ptr typedef (defined in bt::Peer) | bt::Peer | |
readData(Uint8 *buf, Uint32 len) | bt::Peer | |
sendAllowedFast(Uint32 index) | bt::Peer | |
sendBitSet(const BitSet &bs) | bt::Peer | |
sendCancel(const Request &r) | bt::Peer | |
sendChoke() | bt::Peer | |
sendChunk(Uint32 index, Uint32 begin, Uint32 len, Chunk *ch) | bt::Peer | |
sendData(const Uint8 *data, Uint32 len) | bt::Peer | |
sendEvilUnchoke() | bt::Peer | |
sendExtProtHandshake(Uint16 port, Uint32 metadata_size, bool partial_seed) | bt::Peer | |
sendExtProtMsg(Uint8 id, const QByteArray &data) | bt::Peer | |
sendHave(Uint32 index) | bt::Peer | |
sendHaveAll() | bt::Peer | |
sendHaveNone() | bt::Peer | |
sendInterested() | bt::Peer | |
sendNotInterested() | bt::Peer | |
sendPort(Uint16 port) | bt::Peer | |
sendReject(const Request &r) | bt::Peer | |
sendRequest(const Request &r) | bt::Peer | |
sendSuggestPiece(Uint32 index) | bt::Peer | |
sendUnchoke() | bt::Peer | |
setACAScore(double s) | bt::Peer | |
setGroupIDs(Uint32 up_gid, Uint32 down_gid) | bt::Peer | |
setPexEnabled(bool on) | bt::Peer | |
setResolveHostnames(bool on) | bt::Peer | static |
stats (defined in bt::PeerInterface) | bt::PeerInterface | mutableprotected |
unpause() | bt::Peer | |
update() | bt::Peer | |
WPtr typedef (defined in bt::Peer) | bt::Peer | |
~Peer() override (defined in bt::Peer) | bt::Peer | |
~PeerInterface() (defined in bt::PeerInterface) | bt::PeerInterface | virtual |