Interface SpeedManagerAlgorithmProviderAdapter
- All Known Implementing Classes:
SpeedManagerImpl
public interface SpeedManagerAlgorithmProviderAdapter
-
Method Summary
Modifier and TypeMethodDescriptionCreates a mapper starting from current time.longlonglonglonglonglongvoidvoidsetCurrentDownloadLimit(long bytes_per_second) voidsetCurrentUploadLimit(long bytes_per_second)
-
Method Details
-
getSpeedManager
SpeedManager getSpeedManager() -
getCurrentProtocolUploadSpeed
long getCurrentProtocolUploadSpeed() -
getCurrentDataUploadSpeed
long getCurrentDataUploadSpeed() -
getCurrentUploadLimit
long getCurrentUploadLimit() -
setCurrentUploadLimit
void setCurrentUploadLimit(long bytes_per_second) -
getCurrentProtocolDownloadSpeed
long getCurrentProtocolDownloadSpeed() -
getCurrentDataDownloadSpeed
long getCurrentDataDownloadSpeed() -
getCurrentDownloadLimit
long getCurrentDownloadLimit() -
setCurrentDownloadLimit
void setCurrentDownloadLimit(long bytes_per_second) -
getPingMapper
SpeedManagerPingMapper getPingMapper() -
createTransientPingMapper
SpeedManagerPingMapper createTransientPingMapper()Creates a mapper starting from current time. Must be destroyed by calling "destroy" when done with- Returns:
-
log
-