Package com.biglybt.core.peer
Interface PEPeerManagerListener
- All Known Implementing Classes:
PeerManagerImpl.CoreListener
,PEPeerManagerListenerAdapter
,PieceBlocksView.ManagerData
,PiecePickerImpl.PEPeerManagerListenerImpl
public interface PEPeerManagerListener
-
Method Summary
Modifier and TypeMethodDescriptionvoid
destroyed
(PEPeerManager manager) void
peerAdded
(PEPeerManager manager, PEPeer peer) The given peer has been added to the given manager.void
peerDiscovered
(PEPeerManager manager, PeerItem peer, PEPeer finder) void
peerRemoved
(PEPeerManager manager, PEPeer peer) The given peer has been removed from the given manager.void
peerSentBadData
(PEPeerManager manager, PEPeer peer, int piece_number) void
pieceAdded
(PEPeerManager manager, PEPiece piece, PEPeer for_peer) piece activatedvoid
pieceCorrupted
(PEPeerManager manager, int piece_number) void
pieceRemoved
(PEPeerManager manager, PEPiece piece) void
requestAdded
(PEPeerManager manager, PEPiece piece, PEPeer peer, PeerReadRequest request)
-
Method Details
-
peerAdded
The given peer has been added to the given manager.- Parameters:
manager
- to which peer belongspeer
- added
-
peerRemoved
The given peer has been removed from the given manager.- Parameters:
manager
- to which peer belongspeer
- removed
-
pieceAdded
piece activated- Parameters:
piece
-for_peer
- maybe null if not for a particular peer
-
pieceRemoved
-
requestAdded
-
peerDiscovered
-
peerSentBadData
-
pieceCorrupted
-
destroyed
-