Class PeerManagerImpl.CoreListener
java.lang.Object
com.biglybt.pifimpl.local.peers.PeerManagerImpl.CoreListener
- All Implemented Interfaces:
DiskManagerListener, PEPeerManagerListener
- Enclosing class:
PeerManagerImpl
private class PeerManagerImpl.CoreListener
extends Object
implements PEPeerManagerListener, DiskManagerListener
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroyed(PEPeerManager manager) voidfilePriorityChanged(DiskManager dm, List<DiskManagerFileInfo> files) protected voidvoidpeerAdded(PEPeerManager manager, PEPeer peer) The given peer has been added to the given manager.voidpeerDiscovered(PEPeerManager manager, PeerItem peer_item, PEPeer finder) voidpeerRemoved(PEPeerManager manager, PEPeer peer) The given peer has been removed from the given manager.voidpeerSentBadData(PEPeerManager manager, PEPeer peer, int pieceNumber) voidpieceAdded(PEPeerManager manager, PEPiece piece, PEPeer for_peer) piece activatedvoidpieceCorrupted(PEPeerManager manager, int piece_number) voidpieceDoneChanged(DiskManager dm, DiskManagerPiece piece) voidpieceRemoved(PEPeerManager manager, PEPiece piece) voidrequestAdded(PEPeerManager manager, PEPiece piece, PEPeer peer, PeerReadRequest request) voidstateChanged(DiskManager dm, int oldState, int newState) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface DiskManagerListener
fileCompleted, filePriorityChanged
-
Field Details
-
CL_KEY
-
listener
-
-
Constructor Details
-
CoreListener
-
-
Method Details
-
peerAdded
Description copied from interface:PEPeerManagerListenerThe given peer has been added to the given manager.- Specified by:
peerAddedin interfacePEPeerManagerListener- Parameters:
manager- to which peer belongspeer- added
-
peerRemoved
Description copied from interface:PEPeerManagerListenerThe given peer has been removed from the given manager.- Specified by:
peerRemovedin interfacePEPeerManagerListener- Parameters:
manager- to which peer belongspeer- removed
-
peerDiscovered
- Specified by:
peerDiscoveredin interfacePEPeerManagerListener
-
pieceAdded
Description copied from interface:PEPeerManagerListenerpiece activated- Specified by:
pieceAddedin interfacePEPeerManagerListener- Parameters:
piece-for_peer- maybe null if not for a particular peer
-
pieceRemoved
- Specified by:
pieceRemovedin interfacePEPeerManagerListener
-
requestAdded
public void requestAdded(PEPeerManager manager, PEPiece piece, PEPeer peer, PeerReadRequest request) - Specified by:
requestAddedin interfacePEPeerManagerListener
-
peerSentBadData
- Specified by:
peerSentBadDatain interfacePEPeerManagerListener
-
pieceCorrupted
- Specified by:
pieceCorruptedin interfacePEPeerManagerListener
-
stateChanged
- Specified by:
stateChangedin interfaceDiskManagerListener
-
filePriorityChanged
- Specified by:
filePriorityChangedin interfaceDiskManagerListener
-
pieceDoneChanged
- Specified by:
pieceDoneChangedin interfaceDiskManagerListener
-
fireEvent
-
destroyed
- Specified by:
destroyedin interfacePEPeerManagerListener
-