libktorrent  2.2.0
bt::Peer Member List

This is the complete list of members for bt::Peer, including all inherited members.

areWeChoked() constbt::PeerInterfaceinline
areWeInterested() constbt::PeerInterfaceinline
averageDownloadSpeed() const overridebt::Peervirtual
bytesAvailable() constbt::Peer
choke()bt::Peer
chunkAllowed(Uint32 chunk) overridebt::Peervirtual
clearPendingPieceUploads()bt::Peer
closeConnection()bt::Peer
emitMetadataDownloaded(const QByteArray &data)bt::Peer
emitPex(const QByteArray &data)bt::Peer
emitPortPacket()bt::Peer
getAddress() constbt::Peer
getBitSet() constbt::PeerInterfaceinline
getChokeTime() constbt::PeerInterfaceinline
getConnectTime() constbt::Peerinline
getDownloadRate() constbt::Peer
getID() constbt::Peerinline
getIPAddresss() constbt::Peer
getPeerDownloader() constbt::Peerinline
getPeerID() constbt::PeerInterfaceinline
getPeerManager()bt::Peerinline
getPeerUploader() constbt::Peerinline
getPort() constbt::Peer
getStats() constbt::PeerInterfaceinline
getTimeSinceLastPiece() constbt::Peer
getUnchokeTime() constbt::PeerInterfaceinline
getUploadRate() constbt::Peer
handlePacket(const bt::Uint8 *packet, bt::Uint32 size) overridebt::Peervirtual
hasWantedChunks(const BitSet &wanted_chunks) constbt::Peer
isChoked() constbt::PeerInterfaceinline
isDHTSupported() constbt::PeerInterfaceinline
isInterested() constbt::PeerInterfaceinline
isKilled() constbt::PeerInterfaceinline
isSeeder() constbt::PeerInterfaceinline
isSnubbed() constbt::Peer
isStalled() constbt::Peer
kill() overridebt::Peervirtual
killed (defined in bt::PeerInterface)bt::PeerInterfaceprotected
metadataDownloaded(const QByteArray &data)bt::Peersignal
pause()bt::Peer
paused (defined in bt::PeerInterface)bt::PeerInterfaceprotected
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::PeerInterfaceprotected
PeerDownloader (defined in bt::Peer)bt::Peerfriend
PeerInterface(const PeerID &peer_id, Uint32 num_chunks)bt::PeerInterface
percentAvailable() constbt::Peer
pieces (defined in bt::PeerInterface)bt::PeerInterfaceprotected
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::Peerstatic
stats (defined in bt::PeerInterface)bt::PeerInterfacemutableprotected
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::PeerInterfacevirtual