FileDocCategorySizeDatePackage
ExternalSeedReader.javaAPI DocAzureus 3.0.3.42431Thu Nov 02 14:23:00 GMT 2006com.aelitis.azureus.plugins.extseed

ExternalSeedReader

public interface ExternalSeedReader

Fields Summary
Constructors Summary
Methods Summary
public voidaddListener(ExternalSeedReaderListener l)

public voidaddRequests(java.util.List requests)

public voidcalculatePriorityOffsets(org.gudy.azureus2.plugins.peers.PeerManager peer_manager, int[] base_priorities)

public voidcancelAllRequests()

public voidcancelRequest(org.gudy.azureus2.plugins.peers.PeerReadRequest request)

public booleancheckActivation(org.gudy.azureus2.plugins.peers.PeerManager peer_manager, org.gudy.azureus2.plugins.peers.Peer peer)

public voiddeactivate(java.lang.String reason)

public java.util.ListgetExpiredRequests()

public java.lang.StringgetIP()

public intgetMaximumNumberOfRequests()

public java.lang.StringgetName()

public intgetPercentDoneOfCurrentIncomingRequest()

public intgetPort()

public int[]getPriorityOffsets()

public intgetRequestCount()

public java.util.ListgetRequests()

public java.lang.StringgetStatus()

public org.gudy.azureus2.plugins.torrent.TorrentgetTorrent()

public booleanisActive()

public booleanisPermanentlyUnavailable()

public booleanisTransient()

public intreadBytes(int max)

public voidremoveListener(ExternalSeedReaderListener l)

public booleansameAs(com.aelitis.azureus.plugins.extseed.ExternalSeedReader other)