Package com.biglybt.core.tracker
Interface AllTrackersManager.AllTrackers
-
- All Known Implementing Classes:
AllTrackersManagerImpl
- Enclosing interface:
- AllTrackersManager
public static interface AllTrackersManager.AllTrackers
-
-
Method Summary
-
-
-
Method Detail
-
ingestURL
java.lang.String ingestURL(java.net.URL url)
-
getTrackerCount
int getTrackerCount()
-
registerTorrent
void registerTorrent(TOTorrent torrent)
-
registerTracker
void registerTracker(TOTorrent torrent, java.net.URL tracker)
-
registerTrackers
void registerTrackers(TOTorrent torrent, java.util.List<java.util.List<java.net.URL>> trackers)
-
updateTracker
void updateTracker(java.net.URL tracker, TRTrackerAnnouncerResponse response)
-
updateTracker
void updateTracker(java.lang.String key, TRTrackerAnnouncerRequest request)
-
updateTracker
void updateTracker(java.net.URL tracker, TRTrackerScraperResponse response)
-
addActiveRequest
void addActiveRequest(TRTrackerAnnouncerRequest request)
-
removeActiveRequest
void removeActiveRequest(TRTrackerAnnouncerRequest request)
-
isStopping
boolean isStopping()
-
addScrapeRequest
void addScrapeRequest()
-
removeScrapeRequest
void removeScrapeRequest()
-
getActiveRequestCount
int getActiveRequestCount()
-
getAnnouncesPerSecond
float getAnnouncesPerSecond()
-
getScrapesPerSecond
float getScrapesPerSecond()
-
getAnnounceStats
AllTrackersManager.AnnounceStats getAnnounceStats()
-
getScrapeStats
AllTrackersManager.ScrapeStats getScrapeStats()
-
getTracker
AllTrackersManager.AllTrackersTracker getTracker(java.lang.String name)
-
getTracker
AllTrackersManager.AllTrackersTracker getTracker(java.net.URL url)
-
getLoggingEnabled
boolean getLoggingEnabled(java.lang.String short_key)
-
setLoggingEnabled
void setLoggingEnabled(java.lang.String short_key, boolean enabled)
-
getLogFile
java.io.File getLogFile(java.lang.String short_key)
-
getOptionsMutationCount
long getOptionsMutationCount()
-
registerAnnounceStatsProvider
void registerAnnounceStatsProvider(AllTrackersManager.AnnounceStatsProvider provider)
-
registerScrapeStatsProvider
void registerScrapeStatsProvider(AllTrackersManager.ScrapeStatsProvider provider)
-
addListener
void addListener(AllTrackersManager.AllTrackersListener listener, boolean fire_for_existing)
-
removeListener
void removeListener(AllTrackersManager.AllTrackersListener listener)
-
-