FileDocCategorySizeDatePackage
TrackerTorrent.javaAPI DocAzureus 3.0.3.43098Sat Jan 14 08:09:40 GMT 2006org.gudy.azureus2.plugins.tracker

TrackerTorrent

public interface TrackerTorrent
author
parg

Fields Summary
public static final int
TS_STARTED
public static final int
TS_STOPPED
public static final int
TS_PUBLISHED
Constructors Summary
Methods Summary
public voidaddListener(TrackerTorrentListener listener)

public voidaddRemovalListener(TrackerTorrentWillBeRemovedListener listener)

public booleancanBeRemoved()

public voiddisableReplyCaching()
stops the tracker from caching replies to announces/scrapes for this torrent

public longgetAnnounceCount()

public longgetAverageAnnounceCount()

public longgetAverageBytesIn()
average rate of bytes in

return

public longgetAverageBytesOut()
average bytes sent

return

public longgetAverageDownloaded()

public longgetAverageScrapeCount()

public longgetAverageUploaded()

public intgetBadNATCount()
Gives access to the number of peers that have failed NAT checks, 0 if NAT checking is disabled.

return

public longgetCompletedCount()

public longgetDateAdded()

since
2.3.0.5
return

public intgetLeecherCount()

public TrackerPeer[]getPeers()

public longgetScrapeCount()

public intgetSeedCount()

public intgetStatus()

public TorrentgetTorrent()

public longgetTotalBytesIn()
total bytes received by the tracker for this torrent - announce and scrape requests

return

public longgetTotalBytesOut()
total bytes sent as response by the tracker - announce and scrape responses

return

public longgetTotalDownloaded()

public longgetTotalLeft()

public longgetTotalUploaded()

public booleanisPassive()

public voidremove()

public voidremoveListener(TrackerTorrentListener listener)

public voidremoveRemovalListener(TrackerTorrentWillBeRemovedListener listener)

public voidstart()

public voidstop()