org.gudy.azureus2.core3.peer
Interface PEPeerManagerListener

All Known Implementing Classes:
PEPeerManagerListenerAdapter

public interface PEPeerManagerListener

Author:
parg

Method Summary
 void destroyed()
           
 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 activated
 void pieceCorrupted(PEPeerManager manager, int piece_number)
           
 void pieceRemoved(PEPeerManager manager, PEPiece piece)
           
 

Method Detail

peerAdded

void peerAdded(PEPeerManager manager,
               PEPeer peer)
The given peer has been added to the given manager.

Parameters:
manager - to which peer belongs
peer - added

peerRemoved

void peerRemoved(PEPeerManager manager,
                 PEPeer peer)
The given peer has been removed from the given manager.

Parameters:
manager - to which peer belongs
peer - removed

pieceAdded

void pieceAdded(PEPeerManager manager,
                PEPiece piece,
                PEPeer for_peer)
piece activated

Parameters:
peice -
for_peer - maybe null if not for a particular peer

pieceRemoved

void pieceRemoved(PEPeerManager manager,
                  PEPiece piece)

peerDiscovered

void peerDiscovered(PEPeerManager manager,
                    PeerItem peer,
                    PEPeer finder)

peerSentBadData

void peerSentBadData(PEPeerManager manager,
                     PEPeer peer,
                     int piece_number)

pieceCorrupted

void pieceCorrupted(PEPeerManager manager,
                    int piece_number)

destroyed

void destroyed()