Package com.biglybt.core.tracker
Interface AllTrackersManager.AllTrackers
- All Known Implementing Classes:
AllTrackersManagerImpl
- Enclosing interface:
AllTrackersManager
public static interface AllTrackersManager.AllTrackers
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
addListener
(AllTrackersManager.AllTrackersListener listener, boolean fire_for_existing) void
int
float
getLogFile
(String short_key) boolean
getLoggingEnabled
(String short_key) long
float
getTracker
(String name) getTracker
(URL url) int
boolean
void
void
void
registerTorrent
(TOTorrent torrent) void
registerTracker
(TOTorrent torrent, URL tracker) void
registerTrackers
(TOTorrent torrent, List<List<URL>> trackers) void
void
void
void
setLoggingEnabled
(String short_key, boolean enabled) void
unregisterTorrent
(TOTorrent torrent) void
updateTracker
(String key, TRTrackerAnnouncerRequest request) void
updateTracker
(URL tracker, TRTrackerAnnouncerResponse response) void
updateTracker
(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
-