org.gudy.azureus2.core3.tracker.client.impl
Interface TRTrackerAnnouncerHelper

All Superinterfaces:
TRTrackerAnnouncer
All Known Implementing Classes:
TRTrackerBTAnnouncerImpl, TRTrackerDHTAnnouncerImpl

public interface TRTrackerAnnouncerHelper
extends TRTrackerAnnouncer


Field Summary
 
Fields inherited from interface org.gudy.azureus2.core3.tracker.client.TRTrackerAnnouncer
AZ_TRACKER_VERSION_1, AZ_TRACKER_VERSION_2, AZ_TRACKER_VERSION_3, AZ_TRACKER_VERSION_CURRENT, DEFAULT_PEERS_TO_CACHE, REFRESH_MINIMUM_SECS, TS_COMPLETED, TS_DOWNLOADING, TS_INITIALISED, TS_STOPPED
 
Method Summary
 TOTorrentAnnounceURLSet[] getAnnounceSets()
           
 long getInterval()
           
 long getMinInterval()
           
 int getTimeUntilNextUpdate()
           
 boolean isUpdating()
           
 
Methods inherited from interface org.gudy.azureus2.core3.tracker.client.TRTrackerAnnouncer
addListener, clearIPOverride, complete, destroy, generateEvidence, getBestAnnouncer, getCacheTrackerPeerSource, getLastResponse, getLastUpdateTime, getPeerId, getStatus, getStatusString, getTorrent, getTrackerPeerSource, getTrackerResponseCache, getTrackerURL, isManual, refreshListeners, removeFromTrackerResponseCache, removeListener, resetTrackerUrl, setAnnounceDataProvider, setAnnounceResult, setIPOverride, setRefreshDelayOverrides, setTrackerResponseCache, setTrackerURL, stop, update
 

Method Detail

getAnnounceSets

TOTorrentAnnounceURLSet[] getAnnounceSets()

isUpdating

boolean isUpdating()

getInterval

long getInterval()

getMinInterval

long getMinInterval()

getTimeUntilNextUpdate

int getTimeUntilNextUpdate()
Specified by:
getTimeUntilNextUpdate in interface TRTrackerAnnouncer