Interface LimitControl
- All Known Implementing Classes:
LimitControlDropUploadFirst
public interface LimitControl
-
Method Summary
Modifier and TypeMethodDescriptionadjust(double amount) booleanvoidsetDownloadUnlimitedMode(boolean isUnlimited) voidupdateLimits(long upMax, long upMin, long downMax, long downMin) voidupdateSeedSettings(float downloadModeUsed) voidupdateStatus(long currUpLimit, SaturatedMode uploadUsage, long currDownLimit, SaturatedMode downloadUsage, TransferMode transferMode)
-
Method Details
-
adjust
-
updateLimits
void updateLimits(long upMax, long upMin, long downMax, long downMin) -
updateSeedSettings
void updateSeedSettings(float downloadModeUsed) -
updateStatus
void updateStatus(long currUpLimit, SaturatedMode uploadUsage, long currDownLimit, SaturatedMode downloadUsage, TransferMode transferMode) -
setDownloadUnlimitedMode
void setDownloadUnlimitedMode(boolean isUnlimited) -
isDownloadUnlimitedMode
boolean isDownloadUnlimitedMode()
-