com.aelitis.azureus.core.speedmanager
Interface SpeedManagerLimitEstimate


public interface SpeedManagerLimitEstimate


Field Summary
static float TYPE_CHOKE_ESTIMATED
           
static float TYPE_ESTIMATED
           
static float TYPE_MANUAL
           
static float TYPE_MEASURED
           
static float TYPE_MEASURED_MIN
           
static float TYPE_UNKNOWN
           
 
Method Summary
 int getBytesPerSec()
           
 float getEstimateType()
          One of the above constants
 float getMetricRating()
          For estimated limits: -1 = estimate derived from bad metrics +1 = estimate derived from good metric <1 x > -1 = relative goodness of metric
 int[][] getSegments()
           
 java.lang.String getString()
           
 long getWhen()
           
 

Field Detail

TYPE_UNKNOWN

static final float TYPE_UNKNOWN
See Also:
Constant Field Values

TYPE_ESTIMATED

static final float TYPE_ESTIMATED
See Also:
Constant Field Values

TYPE_CHOKE_ESTIMATED

static final float TYPE_CHOKE_ESTIMATED
See Also:
Constant Field Values

TYPE_MEASURED_MIN

static final float TYPE_MEASURED_MIN
See Also:
Constant Field Values

TYPE_MEASURED

static final float TYPE_MEASURED
See Also:
Constant Field Values

TYPE_MANUAL

static final float TYPE_MANUAL
See Also:
Constant Field Values
Method Detail

getBytesPerSec

int getBytesPerSec()

getEstimateType

float getEstimateType()
One of the above constants

Returns:

getMetricRating

float getMetricRating()
For estimated limits: -1 = estimate derived from bad metrics +1 = estimate derived from good metric <1 x > -1 = relative goodness of metric

Returns:

getSegments

int[][] getSegments()

getWhen

long getWhen()

getString

java.lang.String getString()