Class SMConfigurationAdapterImpl.SMConfigLimitEstimate
java.lang.Object
com.biglybt.core.speedmanager.impl.v2.SMConfigurationAdapterImpl.SMConfigLimitEstimate
- All Implemented Interfaces:
SpeedManagerLimitEstimate
- Enclosing class:
SMConfigurationAdapterImpl
static class SMConfigurationAdapterImpl.SMConfigLimitEstimate
extends Object
implements SpeedManagerLimitEstimate
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final long(package private) final floatFields inherited from interface SpeedManagerLimitEstimate
TYPE_CHOKE_ESTIMATED, TYPE_ESTIMATED, TYPE_MANUAL, TYPE_MEASURED, TYPE_MEASURED_MIN, TYPE_UNKNOWN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongfloatOne of the above constantsfloatFor estimated limits: -1 = estimate derived from bad metrics +1 = estimate derived from good metric invalid input: '<'1 x > -1 = relative goodness of metricint[][]Don't call this method.longgetWhen()
-
Field Details
-
bytesPerSec
final long bytesPerSec -
limitEstimateType
final float limitEstimateType
-
-
Constructor Details
-
SMConfigLimitEstimate
-
-
Method Details
-
getBytesPerSec
public long getBytesPerSec()- Specified by:
getBytesPerSecin interfaceSpeedManagerLimitEstimate
-
getEstimateType
public float getEstimateType()One of the above constants- Specified by:
getEstimateTypein interfaceSpeedManagerLimitEstimate- Returns:
-
getMetricRating
public float getMetricRating()For estimated limits: -1 = estimate derived from bad metrics +1 = estimate derived from good metric invalid input: '<'1 x > -1 = relative goodness of metric- Specified by:
getMetricRatingin interfaceSpeedManagerLimitEstimate- Returns:
-
getSegments
public int[][] getSegments()Don't call this method.- Specified by:
getSegmentsin interfaceSpeedManagerLimitEstimate- Returns:
-
getWhen
public long getWhen()- Specified by:
getWhenin interfaceSpeedManagerLimitEstimate
-
getString
- Specified by:
getStringin interfaceSpeedManagerLimitEstimate- Returns:
-