Package com.biglybt.core.download
Class EnhancedDownloadManager.progressiveStats
- java.lang.Object
-
- com.biglybt.core.download.EnhancedDownloadManager.progressiveStats
-
- All Implemented Interfaces:
java.lang.Cloneable
- Direct Known Subclasses:
EnhancedDownloadManager.progressiveStatsCommon
- Enclosing class:
- EnhancedDownloadManager
protected abstract static class EnhancedDownloadManager.progressiveStats extends java.lang.Object implements java.lang.Cloneable
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
progressiveStats()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
formatBytes(long l)
protected java.lang.String
formatSpeed(long l)
abstract long
getBufferBytes()
protected EnhancedDownloadManager.progressiveStats
getCopy()
protected abstract long
getCurrentProviderPosition(boolean absolute)
protected abstract long
getDownloadBytesPerSecond()
protected abstract long
getETA()
protected abstract EnhancedDownloadManagerFile
getFile()
protected abstract long
getSecondsToDownload()
protected abstract long
getSecondsToWatch()
protected abstract long
getStreamBytesPerSecondMax()
protected abstract long
getStreamBytesPerSecondMin()
protected abstract boolean
isProviderActive()
protected abstract void
update(int tick_count)
-
-
-
Method Detail
-
getFile
protected abstract EnhancedDownloadManagerFile getFile()
-
isProviderActive
protected abstract boolean isProviderActive()
-
getCurrentProviderPosition
protected abstract long getCurrentProviderPosition(boolean absolute)
-
getStreamBytesPerSecondMax
protected abstract long getStreamBytesPerSecondMax()
-
getStreamBytesPerSecondMin
protected abstract long getStreamBytesPerSecondMin()
-
getDownloadBytesPerSecond
protected abstract long getDownloadBytesPerSecond()
-
getETA
protected abstract long getETA()
-
getBufferBytes
public abstract long getBufferBytes()
-
getSecondsToDownload
protected abstract long getSecondsToDownload()
-
getSecondsToWatch
protected abstract long getSecondsToWatch()
-
update
protected abstract void update(int tick_count)
-
getCopy
protected EnhancedDownloadManager.progressiveStats getCopy()
-
formatBytes
protected java.lang.String formatBytes(long l)
-
formatSpeed
protected java.lang.String formatSpeed(long l)
-
-