FileDocCategorySizeDatePackage
PEPeerControl.javaAPI DocAzureus 3.0.3.42158Tue Sep 04 07:56:44 BST 2007org.gudy.azureus2.core3.peer.impl

PEPeerControl

public interface PEPeerControl implements org.gudy.azureus2.core3.peer.PEPeerManager
author
parg

Fields Summary
Constructors Summary
Methods Summary
public voidaddPeerTransport(PEPeerTransport transport)

public voidbadPieceReported(PEPeerTransport originator, int piece_number)

public voiddecNbPeersSnubbed()

public booleandoOptimisticDisconnect(boolean pending_lan_local_peer)

public intgetMaxConnections()

public intgetNbActivePieces()

public intgetNbPeersSnubbed()

public intgetNbPeersStalledPendingLoad()

public byte[][]getSecrets(int crypto_level)

public voidhavePiece(int pieceNumber, int pieceLength, org.gudy.azureus2.core3.peer.PEPeer pcOrigin)

public voidincNbPeersSnubbed()

public booleanisExtendedMessagingEnabled()

public booleanisPeerExchangeEnabled()

public voidsetNbPeersSnubbed(int n)

public voidupdateSuperSeedPiece(org.gudy.azureus2.core3.peer.PEPeer peer, int pieceNumber)

public booleanvalidateHintRequest(PEPeerTransport originator, int pieceNumber, int offset, int length)

public booleanvalidateReadRequest(PEPeerTransport originator, int pieceNumber, int offset, int length)