Package com.biglybt.core.tracker.client
Interface TRTrackerScraper
-
- All Known Implementing Classes:
TRTrackerScraperImpl
public interface TRTrackerScraper
-
-
Field Summary
Fields Modifier and Type Field Description static int
REFRESH_MINIMUM_SECS
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addListener(TRTrackerScraperListener l)
TRTrackerScraperResponse
peekScrape(TOTorrent torrent, java.net.URL target_url)
void
remove(TOTorrent torrent)
void
removeListener(TRTrackerScraperListener l)
TRTrackerScraperResponse
scrape(TOTorrent torrent)
TRTrackerScraperResponse
scrape(TOTorrent torrent, boolean force)
TRTrackerScraperResponse
scrape(TOTorrent torrent, java.net.URL target_url)
TRTrackerScraperResponse
scrape(TRTrackerAnnouncer tracker_client)
void
setClientResolver(TRTrackerScraperClientResolver resolver)
void
setScrape(TOTorrent torrent, java.net.URL url, DownloadScrapeResult result)
-
-
-
Field Detail
-
REFRESH_MINIMUM_SECS
static final int REFRESH_MINIMUM_SECS
- See Also:
- Constant Field Values
-
-
Method Detail
-
scrape
TRTrackerScraperResponse scrape(TOTorrent torrent)
-
scrape
TRTrackerScraperResponse scrape(TOTorrent torrent, java.net.URL target_url)
-
scrape
TRTrackerScraperResponse scrape(TOTorrent torrent, boolean force)
-
scrape
TRTrackerScraperResponse scrape(TRTrackerAnnouncer tracker_client)
-
setScrape
void setScrape(TOTorrent torrent, java.net.URL url, DownloadScrapeResult result)
-
peekScrape
TRTrackerScraperResponse peekScrape(TOTorrent torrent, java.net.URL target_url)
-
remove
void remove(TOTorrent torrent)
-
setClientResolver
void setClientResolver(TRTrackerScraperClientResolver resolver)
-
addListener
void addListener(TRTrackerScraperListener l)
-
removeListener
void removeListener(TRTrackerScraperListener l)
-
-