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(float amount) LimitControlDropUploadFirst.adjust(float amount) SpeedLimitMonitor.adjustLimitsToSpec(int currUploadLimit, int 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(int downloadCapacityGuess, int uploadCapacityGuess) SpeedLimitMonitor.modifyLimits(float signalStrength, float multiple, int currUpLimit, int currDownLimit) Does the same as createNewLimit except it drops the upload rate first when in download mode.SpeedLimitMonitor.rampTestingLimit(int uploadLimit, int downloadLimit) Ramp the upload and download rates higher, so ping-times are relevant.SpeedLimitMonitor.startLimitTesting(int currUploadLimit, int 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.