Package com.biglybt.core.speedmanager
Interface SpeedManagerPingMapper
-
- All Known Implementing Classes:
SpeedManagerPingMapperImpl
public interface SpeedManagerPingMapper
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
destroy()
SpeedManagerLimitEstimate[]
getBadDownloadHistory()
SpeedManagerLimitEstimate[]
getBadUploadHistory()
double
getCurrentMetricRating()
+1 : good -1 : bad >-1 <+1 : relative goodness/badnessSpeedManagerLimitEstimate
getEstimatedDownloadLimit(boolean persistent)
SpeedManagerLimitEstimate
getEstimatedUploadLimit(boolean persistent)
int[][]
getHistory()
SpeedManagerLimitEstimate
getLastBadDownloadLimit()
SpeedManagerLimitEstimate
getLastBadUploadLimit()
java.lang.String
getName()
SpeedManagerPingZone[]
getZones()
boolean
isActive()
-
-
-
Method Detail
-
getName
java.lang.String getName()
-
getHistory
int[][] getHistory()
-
getZones
SpeedManagerPingZone[] getZones()
-
getEstimatedUploadLimit
SpeedManagerLimitEstimate getEstimatedUploadLimit(boolean persistent)
-
getEstimatedDownloadLimit
SpeedManagerLimitEstimate getEstimatedDownloadLimit(boolean persistent)
-
getCurrentMetricRating
double getCurrentMetricRating()
+1 : good -1 : bad >-1 <+1 : relative goodness/badness- Returns:
-
getLastBadUploadLimit
SpeedManagerLimitEstimate getLastBadUploadLimit()
-
getLastBadDownloadLimit
SpeedManagerLimitEstimate getLastBadDownloadLimit()
-
getBadUploadHistory
SpeedManagerLimitEstimate[] getBadUploadHistory()
-
getBadDownloadHistory
SpeedManagerLimitEstimate[] getBadDownloadHistory()
-
isActive
boolean isActive()
-
destroy
void destroy()
-
-