File
Doc
Category
Size
Date
Package
PEPeerManagerAdapter.java
API Doc
Azureus 3.0.3.4
3100
Tue Sep 04 07:56:44 BST 2007
org.gudy.azureus2.core3.peer
PEPeerManagerAdapter
public interface PEPeerManagerAdapter
Fields Summary
Constructors Summary
Methods Summary
public void
addHTTPSeed
(
java.lang.String
address,
int
port)
public void
addPeer
(
PEPeer
peer)
public void
addPiece
(
PEPiece
piece)
public void
dataBytesReceived
(
PEPeer
peer,
int
bytes)
public void
dataBytesSent
(
PEPeer
peer,
int
bytes)
public void
discarded
(
PEPeer
peer,
int
bytes)
public void
enqueueReadRequest
(
PEPeer
peer,
org.gudy.azureus2.core3.disk.DiskManagerReadRequest
request,
org.gudy.azureus2.core3.disk.DiskManagerReadRequestListener
listener)
public
int
getCryptoLevel
()
See NetworkManager.CRYPTO_OVERRIDE constants
return
public
java.lang.String
getDisplayName
()
public
int
getDownloadRateLimitBytesPerSecond
()
public
org.gudy.azureus2.core3.logging.LogRelation
getLogRelation
()
public
int
getMaxConnections
()
public
int
getMaxSeedConnections
()
public
int
getMaxUploads
()
public
com.aelitis.azureus.core.peermanager.PeerManagerRegistration
getPeerManagerRegistration
()
public
byte
[][]
getSecrets
(
int
crypto_level)
public
java.lang.String
getTrackerClientExtensions
()
public
org.gudy.azureus2.core3.tracker.client.TRTrackerScraperResponse
getTrackerScrapeResponse
()
public
int
getUploadRateLimitBytesPerSecond
()
public
boolean
isExtendedMessagingEnabled
()
public
boolean
isNATHealthy
()
public
boolean
isPeerExchangeEnabled
()
public
boolean
isPeriodicRescanEnabled
()
public void
protocolBytesReceived
(
PEPeer
peer,
int
bytes)
public void
protocolBytesSent
(
PEPeer
peer,
int
bytes)
public void
removePeer
(
PEPeer
peer)
public void
removePiece
(
PEPiece
piece)
public void
restartDownload
(
boolean
forceRecheck)
public void
setStateFinishing
()
public void
setStateSeeding
(
boolean
never_downloaded)
public void
setTrackerRefreshDelayOverrides
(
int
percent)
Java Code Source