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 -
Method Summary
Modifier and TypeMethodDescriptionint
long
long
long
long
long
long
Not persisted - i.e.int
int
long
long
boolean
void
remove()
void
void
setOptions
(Map<String, Object> options)
-
Field Details
-
OPT_CRYPTO_PORT
- See Also:
-
OPT_LIGHT_SEEDING
- See Also:
-
OPT_SCRAPE_LEVEL
- See Also:
-
OPT_ALL
-
-
Method Details
-
getTrackerName
String getTrackerName() -
getStatusString
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
-
setOptions
-
getShortKey
String getShortKey() -
getAverageRequestDuration
long getAverageRequestDuration() -
getPrivatePercentage
int getPrivatePercentage() -
getTorrentCount
int getTorrentCount() -
getActiveRequestCount
int getActiveRequestCount() -
getPeersReceived
long getPeersReceived()Not persisted - i.e. session total- Returns:
-
isRemovable
boolean isRemovable() -
remove
void remove()
-