Interface SpeedManagerAlgorithmProviderAdapter

All Known Implementing Classes:
SpeedManagerImpl

public interface SpeedManagerAlgorithmProviderAdapter
  • 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

      void log(String str)