| 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 |