Uses of Class
com.biglybt.core.speedmanager.impl.v2.SMUpdate
Packages that use SMUpdate
-
Uses of SMUpdate in com.biglybt.core.speedmanager.impl.v2
Methods in com.biglybt.core.speedmanager.impl.v2 that return SMUpdateModifier and TypeMethodDescriptionLimitControl.adjust(double amount) LimitControlDropUploadFirst.adjust(double amount) SpeedLimitMonitor.adjustLimitsToSpec(long currUploadLimit, long currDownloadLimit) It is likely the user adjusted the "line speed capacity" on the configuration panel.SpeedLimitMonitor.calculateNewUnpinnedLimits(float signalStrength) private SMUpdateSpeedLimitMonitor.checkActiveProgressiveDownloadLimit(SMUpdate update) If a progressive download is currently active.SpeedLimitMonitor.endLimitTesting()Call this method to end the limit testing.SpeedLimitMonitor.endLimitTesting(long downloadCapacityGuess, long uploadCapacityGuess) SpeedLimitMonitor.modifyLimits(float signalStrength, float multiple, long currUpLimit, long currDownLimit) Does the same as createNewLimit except it drops the upload rate first when in download mode.SpeedLimitMonitor.rampTestingLimit(long uploadLimit, long downloadLimit) Ramp the upload and download rates higher, so ping-times are relevant.SpeedLimitMonitor.startLimitTesting(long currUploadLimit, long currDownloadLimit) Call this method to start the limit testing.private SMUpdateLimitControlDropUploadFirst.update()Methods in com.biglybt.core.speedmanager.impl.v2 with parameters of type SMUpdateModifier and TypeMethodDescriptionprivate SMUpdateSpeedLimitMonitor.checkActiveProgressiveDownloadLimit(SMUpdate update) If a progressive download is currently active.private voidSpeedManagerAlgorithmProviderDHTPing.logNewLimits(SMUpdate update) private voidSpeedManagerAlgorithmProviderPingMap.logNewLimits(SMUpdate update) private voidSpeedManagerAlgorithmProviderDHTPing.setNewLimits(SMUpdate update) Just update the limits.private voidSpeedManagerAlgorithmProviderPingMap.setNewLimits(SMUpdate update) Just update the limits.