Uses of Interface
com.biglybt.core.speedmanager.SpeedManagerPingSource
Packages that use SpeedManagerPingSource
Package
Description
-
Uses of SpeedManagerPingSource in com.biglybt.core.speedmanager
Methods in com.biglybt.core.speedmanager that return SpeedManagerPingSource -
Uses of SpeedManagerPingSource in com.biglybt.core.speedmanager.impl
Classes in com.biglybt.core.speedmanager.impl that implement SpeedManagerPingSourceMethods in com.biglybt.core.speedmanager.impl that return SpeedManagerPingSourceMethods in com.biglybt.core.speedmanager.impl with parameters of type SpeedManagerPingSourceModifier and TypeMethodDescriptionvoid
SpeedManagerAlgorithmProvider.calculate
(SpeedManagerPingSource[] sources) Called whenever a new set of ping values is available for processingvoid
SpeedManagerImpl.nullProvider.calculate
(SpeedManagerPingSource[] sources) void
SpeedManagerAlgorithmProvider.pingSourceFailed
(SpeedManagerPingSource source) Ping source has failedvoid
SpeedManagerImpl.nullProvider.pingSourceFailed
(SpeedManagerPingSource source) void
SpeedManagerAlgorithmProvider.pingSourceFound
(SpeedManagerPingSource source, boolean is_replacement) Called when a new source of ping times has been foundvoid
SpeedManagerImpl.nullProvider.pingSourceFound
(SpeedManagerPingSource source, boolean is_replacement) -
Uses of SpeedManagerPingSource in com.biglybt.core.speedmanager.impl.v1
Fields in com.biglybt.core.speedmanager.impl.v1 declared as SpeedManagerPingSourceModifier and TypeFieldDescriptionprivate final SpeedManagerPingSource
SpeedManagerAlgorithmProviderV1.pingSource.source
Methods in com.biglybt.core.speedmanager.impl.v1 with parameters of type SpeedManagerPingSourceModifier and TypeMethodDescriptionvoid
SpeedManagerAlgorithmProviderV1.calculate
(SpeedManagerPingSource[] sources) void
SpeedManagerAlgorithmProviderV1.pingSourceFailed
(SpeedManagerPingSource source) void
SpeedManagerAlgorithmProviderV1.pingSourceFound
(SpeedManagerPingSource source, boolean is_replacement) Constructors in com.biglybt.core.speedmanager.impl.v1 with parameters of type SpeedManagerPingSource -
Uses of SpeedManagerPingSource in com.biglybt.core.speedmanager.impl.v2
Fields in com.biglybt.core.speedmanager.impl.v2 declared as SpeedManagerPingSourceModifier and TypeFieldDescription(package private) final SpeedManagerPingSource
PingSourceStats.source
Methods in com.biglybt.core.speedmanager.impl.v2 with parameters of type SpeedManagerPingSourceModifier and TypeMethodDescriptionvoid
PingSourceManager.addPingTime
(SpeedManagerPingSource source) void
SpeedManagerAlgorithmProviderDHTPing.calculate
(SpeedManagerPingSource[] sources) Called whenever a new set of ping values is available for processingvoid
SpeedManagerAlgorithmProviderPingMap.calculate
(SpeedManagerPingSource[] sources) Called whenever a new set of ping values is available for processingvoid
SpeedManagerAlgorithmProviderV2.calculate
(SpeedManagerPingSource[] sources) private boolean
PingSourceManager.checkForBadPing
(SpeedManagerPingSource[] sources) If the slowest ping in 10x the fastest then remove it.private boolean
PingSourceManager.checkForSlowSource
(SpeedManagerPingSource[] sources) A slow source is something that is 2x the slower then the two fastest.void
PingSourceManager.checkPingSources
(SpeedManagerPingSource[] sources) Determine if we should drop any ping sources.private boolean
PingSourceManager.forcePingSourceChange
(SpeedManagerPingSource[] sources) If one ping source is twice the fastest then replace it.void
PingSourceManager.pingSourceFailed
(SpeedManagerPingSource source) void
SpeedManagerAlgorithmProviderDHTPing.pingSourceFailed
(SpeedManagerPingSource source) Ping source has failedvoid
SpeedManagerAlgorithmProviderPingMap.pingSourceFailed
(SpeedManagerPingSource source) Ping source has failedvoid
SpeedManagerAlgorithmProviderV2.pingSourceFailed
(SpeedManagerPingSource source) void
PingSourceManager.pingSourceFound
(SpeedManagerPingSource source, boolean is_replacement) void
SpeedManagerAlgorithmProviderDHTPing.pingSourceFound
(SpeedManagerPingSource source, boolean is_replacement) Called when a new source of ping times has been foundvoid
SpeedManagerAlgorithmProviderPingMap.pingSourceFound
(SpeedManagerPingSource source, boolean is_replacement) Called when a new source of ping times has been foundvoid
SpeedManagerAlgorithmProviderV2.pingSourceFound
(SpeedManagerPingSource source, boolean is_replacement) Constructors in com.biglybt.core.speedmanager.impl.v2 with parameters of type SpeedManagerPingSource