org.gudy.azureus2.core3.tracker.server
Interface TRTrackerServerPeer
- All Superinterfaces:
- TRTrackerServerPeerBase
- All Known Implementing Classes:
- TRTrackerServerPeerImpl, TRTrackerServerProcessor.lightweightPeer
public interface TRTrackerServerPeer
- extends TRTrackerServerPeerBase
- Author:
- parg
NAT_CHECK_UNKNOWN
static final byte NAT_CHECK_UNKNOWN
- See Also:
- Constant Field Values
NAT_CHECK_DISABLED
static final byte NAT_CHECK_DISABLED
- See Also:
- Constant Field Values
NAT_CHECK_INITIATED
static final byte NAT_CHECK_INITIATED
- See Also:
- Constant Field Values
NAT_CHECK_OK
static final byte NAT_CHECK_OK
- See Also:
- Constant Field Values
NAT_CHECK_FAILED
static final byte NAT_CHECK_FAILED
- See Also:
- Constant Field Values
NAT_CHECK_FAILED_AND_REPORTED
static final byte NAT_CHECK_FAILED_AND_REPORTED
- See Also:
- Constant Field Values
CRYPTO_NONE
static final byte CRYPTO_NONE
- See Also:
- Constant Field Values
CRYPTO_SUPPORTED
static final byte CRYPTO_SUPPORTED
- See Also:
- Constant Field Values
CRYPTO_REQUIRED
static final byte CRYPTO_REQUIRED
- See Also:
- Constant Field Values
getUploaded
long getUploaded()
getDownloaded
long getDownloaded()
getAmountLeft
long getAmountLeft()
getIPRaw
String getIPRaw()
getPeerID
byte[] getPeerID()
getNATStatus
byte getNATStatus()
- returns the current NAT status of the peer
- Returns:
isBiased
boolean isBiased()
setBiased
void setBiased(boolean bias)
setUserData
void setUserData(Object key,
Object data)
getUserData
Object getUserData(Object key)
export
Map export()