Package com.biglybt.core.tracker
Interface AllTrackersManager.AllTrackersTracker
-
- All Known Implementing Classes:
AllTrackersManagerImpl.AllTrackersTrackerImpl
,SBC_AllTrackersView.AllTrackersViewEntry
- Enclosing interface:
- AllTrackersManager
public static interface AllTrackersManager.AllTrackersTracker
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
OPT_CRYPTO_PORT
static java.lang.String
OPT_LIGHT_SEEDING
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
getAverageRequestDuration()
long
getConsecutiveFails()
long
getFailingSinceTime()
long
getLastFailTime()
long
getLastGoodTime()
java.util.Map<java.lang.String,java.lang.Object>
getOptions()
int
getPrivatePercentage()
java.lang.String
getShortKey()
java.lang.String
getStatusString()
long
getTotalReportedDown()
long
getTotalReportedUp()
java.lang.String
getTrackerName()
boolean
isRemovable()
void
remove()
void
resetReportedStats()
void
setOptions(java.util.Map<java.lang.String,java.lang.Object> options)
-
-
-
Field Detail
-
OPT_CRYPTO_PORT
static final java.lang.String OPT_CRYPTO_PORT
- See Also:
- Constant Field Values
-
OPT_LIGHT_SEEDING
static final java.lang.String OPT_LIGHT_SEEDING
- See Also:
- Constant Field Values
-
-
Method Detail
-
getTrackerName
java.lang.String getTrackerName()
-
getStatusString
java.lang.String getStatusString()
-
getLastGoodTime
long getLastGoodTime()
- Returns:
- 0 = never worked
-
getLastFailTime
long getLastFailTime()
- Returns:
- 0 = never failed
-
getFailingSinceTime
long getFailingSinceTime()
-
getConsecutiveFails
long getConsecutiveFails()
-
resetReportedStats
void resetReportedStats()
-
getTotalReportedUp
long getTotalReportedUp()
-
getTotalReportedDown
long getTotalReportedDown()
-
getOptions
java.util.Map<java.lang.String,java.lang.Object> getOptions()
-
setOptions
void setOptions(java.util.Map<java.lang.String,java.lang.Object> options)
-
getShortKey
java.lang.String getShortKey()
-
getAverageRequestDuration
long getAverageRequestDuration()
-
getPrivatePercentage
int getPrivatePercentage()
-
isRemovable
boolean isRemovable()
-
remove
void remove()
-
-