com.aelitis.azureus.core.tracker
Interface TrackerPeerSource
- All Known Implementing Classes: 
 - TrackerPeerSourceAdapter
 
public interface TrackerPeerSource
 
 
TP_UNKNOWN
static final int TP_UNKNOWN
- See Also:
 - Constant Field Values
 
TP_TRACKER
static final int TP_TRACKER
- See Also:
 - Constant Field Values
 
TP_HTTP_SEED
static final int TP_HTTP_SEED
- See Also:
 - Constant Field Values
 
TP_DHT
static final int TP_DHT
- See Also:
 - Constant Field Values
 
TP_LAN
static final int TP_LAN
- See Also:
 - Constant Field Values
 
TP_PEX
static final int TP_PEX
- See Also:
 - Constant Field Values
 
TP_INCOMING
static final int TP_INCOMING
- See Also:
 - Constant Field Values
 
TP_PLUGIN
static final int TP_PLUGIN
- See Also:
 - Constant Field Values
 
ST_UNKNOWN
static final int ST_UNKNOWN
- See Also:
 - Constant Field Values
 
ST_DISABLED
static final int ST_DISABLED
- See Also:
 - Constant Field Values
 
ST_STOPPED
static final int ST_STOPPED
- See Also:
 - Constant Field Values
 
ST_QUEUED
static final int ST_QUEUED
- See Also:
 - Constant Field Values
 
ST_UPDATING
static final int ST_UPDATING
- See Also:
 - Constant Field Values
 
ST_ONLINE
static final int ST_ONLINE
- See Also:
 - Constant Field Values
 
ST_ERROR
static final int ST_ERROR
- See Also:
 - Constant Field Values
 
ST_AVAILABLE
static final int ST_AVAILABLE
- See Also:
 - Constant Field Values
 
ST_UNAVAILABLE
static final int ST_UNAVAILABLE
- See Also:
 - Constant Field Values
 
ST_INITIALISING
static final int ST_INITIALISING
- See Also:
 - Constant Field Values
 
getType
int getType()
 
getName
java.lang.String getName()
 
getStatus
int getStatus()
 
getStatusString
java.lang.String getStatusString()
 
getSeedCount
int getSeedCount()
 
getLeecherCount
int getLeecherCount()
 
getPeers
int getPeers()
 
getCompletedCount
int getCompletedCount()
- If the tracker source supports 'number downloads completed' this will be >= 0
- Returns:
 
 
 
getLastUpdate
int getLastUpdate()
 
getSecondsToUpdate
int getSecondsToUpdate()
 
getInterval
int getInterval()
 
getMinInterval
int getMinInterval()
 
isUpdating
boolean isUpdating()
 
canManuallyUpdate
boolean canManuallyUpdate()
 
manualUpdate
void manualUpdate()
 
canDelete
boolean canDelete()
 
delete
void delete()