Interface AllTrackersManager.AllTrackers
- All Known Implementing Classes:
AllTrackersManagerImpl
- Enclosing interface:
AllTrackersManager
public static interface AllTrackersManager.AllTrackers
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddListener(AllTrackersManager.AllTrackersListener listener, boolean fire_for_existing) voidintfloatgetLogFile(String short_key) booleangetLoggingEnabled(String short_key) longfloatgetTracker(String name) getTracker(URL url) intbooleanvoidvoidvoidregisterTorrent(TOTorrent torrent) voidregisterTracker(TOTorrent torrent, URL tracker) voidregisterTrackers(TOTorrent torrent, List<List<URL>> trackers) voidvoidvoidvoidsetLoggingEnabled(String short_key, boolean enabled) voidunregisterTorrent(TOTorrent torrent) voidupdateTracker(String key, TRTrackerAnnouncerRequest request) voidupdateTracker(URL tracker, TRTrackerAnnouncerResponse response) voidupdateTracker(URL tracker, TRTrackerScraperResponse response)
-
Method Details
-
ingestURL
-
getTrackerCount
int getTrackerCount() -
registerTorrent
-
unregisterTorrent
-
registerTracker
-
registerTrackers
-
updateTracker
-
updateTracker
-
updateTracker
-
addActiveRequest
-
removeActiveRequest
-
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
-
getTracker
-
getLoggingEnabled
-
setLoggingEnabled
-
getLogFile
-
getOptionsMutationCount
long getOptionsMutationCount() -
registerAnnounceStatsProvider
-
registerScrapeStatsProvider
-
addListener
-
removeListener
-