Interface SpeedManagerAlgorithmProviderAdapter
-
- All Known Implementing Classes:
SpeedManagerImpl
public interface SpeedManagerAlgorithmProviderAdapter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SpeedManagerPingMapper
createTransientPingMapper()
Creates a mapper starting from current time.int
getCurrentDataDownloadSpeed()
int
getCurrentDataUploadSpeed()
int
getCurrentDownloadLimit()
int
getCurrentProtocolDownloadSpeed()
int
getCurrentProtocolUploadSpeed()
int
getCurrentUploadLimit()
SpeedManagerPingMapper
getPingMapper()
SpeedManager
getSpeedManager()
void
log(java.lang.String str)
void
setCurrentDownloadLimit(int bytes_per_second)
void
setCurrentUploadLimit(int bytes_per_second)
-
-
-
Method Detail
-
getSpeedManager
SpeedManager getSpeedManager()
-
getCurrentProtocolUploadSpeed
int getCurrentProtocolUploadSpeed()
-
getCurrentDataUploadSpeed
int getCurrentDataUploadSpeed()
-
getCurrentUploadLimit
int getCurrentUploadLimit()
-
setCurrentUploadLimit
void setCurrentUploadLimit(int bytes_per_second)
-
getCurrentProtocolDownloadSpeed
int getCurrentProtocolDownloadSpeed()
-
getCurrentDataDownloadSpeed
int getCurrentDataDownloadSpeed()
-
getCurrentDownloadLimit
int getCurrentDownloadLimit()
-
setCurrentDownloadLimit
void setCurrentDownloadLimit(int 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
void log(java.lang.String str)
-
-