Class PingSpaceMon

java.lang.Object
com.biglybt.core.speedmanager.impl.v2.PingSpaceMon

public class PingSpaceMon extends Object
  • Field Details

  • Constructor Details

    • PingSpaceMon

      public PingSpaceMon()
  • Method Details

    • addListener

      public void addListener(PSMonitorListener listener)
    • removeListener

      public boolean removeListener(PSMonitorListener listener)
    • checkForLowerLimits

      boolean checkForLowerLimits()
    • updateStatus

      boolean updateStatus(TransferMode tMode)
      Parameters:
      tMode - -
      Returns:
      - true if is has a new mode, and the clock starts over.
    • resetTimer

      void resetTimer()
    • getUploadLimit

      public static SpeedManagerLimitEstimate getUploadLimit(boolean persistent)
      Get the current estimated upload limit from the ping mapper.
      Returns:
      - SpeedManagerLimitEstimate.
    • getUploadEstCapacity

      public static SpeedManagerLimitEstimate getUploadEstCapacity()
    • getDownloadLimit

      public static SpeedManagerLimitEstimate getDownloadLimit()
      Get the current estimated download limit from the ping mapper.
      Returns:
      - SpeedManagerLimitEstimate
    • getDownloadEstCapacity

      public static SpeedManagerLimitEstimate getDownloadEstCapacity()
      Get the estimated download capacity from the SpeedManager.
      Returns:
      - SpeedManagerLimitEstimate