Class TRTrackerScraperImpl
java.lang.Object
com.biglybt.core.tracker.client.impl.TRTrackerScraperImpl
- All Implemented Interfaces:
TRTrackerScraper
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final AllTrackersManager.AllTrackersprivate final TRTrackerBTScraperImplprivate static final AEMonitorprivate TRTrackerScraperClientResolverprivate final TRTrackerDHTScraperImplprivate static final intprivate final ListenerManagerprivate static TRTrackerScraperImplFields inherited from interface TRTrackerScraper
REFRESH_MINIMUM_SECS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic TRTrackerScraperImplcreate()String[]Object[]getExtensions(HashWrapper hash) booleanisNetworkEnabled(HashWrapper hash, URL url) booleanpeekScrape(TOTorrent torrent, URL target_url) booleanredirectTrackerUrl(HashWrapper hash, URL old_url, URL new_url) voidvoidscrape(TRTrackerAnnouncer tracker_client) voidscrapeReceived(TRTrackerScraperResponse response) voidvoidsetScrape(TOTorrent torrent, URL target_url, DownloadScrapeResult result)
-
Field Details
-
singleton
-
class_mon
-
bt_scraper
-
dht_scraper
-
client_resolver
-
LDT_SCRAPE_RECEIVED
private static final int LDT_SCRAPE_RECEIVED- See Also:
-
listeners
-
all_trackers
-
-
Constructor Details
-
TRTrackerScraperImpl
protected TRTrackerScraperImpl()
-
-
Method Details
-
create
-
scrape
- Specified by:
scrapein interfaceTRTrackerScraper
-
scrape
- Specified by:
scrapein interfaceTRTrackerScraper
-
scrape
- Specified by:
scrapein interfaceTRTrackerScraper
-
setScrape
- Specified by:
setScrapein interfaceTRTrackerScraper
-
scrape
-
peekScrape
- Specified by:
peekScrapein interfaceTRTrackerScraper
-
scrape
- Specified by:
scrapein interfaceTRTrackerScraper
-
remove
- Specified by:
removein interfaceTRTrackerScraper
-
scrapeReceived
-
setClientResolver
- Specified by:
setClientResolverin interfaceTRTrackerScraper
-
getClientResolver
-
isTorrentScrapable
-
isNetworkEnabled
-
getEnabledNetworks
-
getExtensions
-
redirectTrackerUrl
-
addListener
- Specified by:
addListenerin interfaceTRTrackerScraper
-
removeListener
- Specified by:
removeListenerin interfaceTRTrackerScraper
-