com.aelitis.azureus.core.dht.netcoords.vivaldi.ver1
Interface VivaldiPosition
- All Superinterfaces:
- DHTNetworkPosition
- All Known Implementing Classes:
- VivaldiPositionImpl
public interface VivaldiPosition
- extends DHTNetworkPosition
CONVERGE_EVERY
static final int CONVERGE_EVERY
- See Also:
- Constant Field Values
CONVERGE_FACTOR
static final float CONVERGE_FACTOR
- See Also:
- Constant Field Values
ERROR_MIN
static final float ERROR_MIN
- See Also:
- Constant Field Values
FLOAT_ARRAY_SIZE
static final int FLOAT_ARRAY_SIZE
- See Also:
- Constant Field Values
getCoordinates
Coordinates getCoordinates()
getErrorEstimate
float getErrorEstimate()
setErrorEstimate
void setErrorEstimate(float error)
update
void update(float rtt,
Coordinates coordinates,
float error)
update
void update(float rtt,
float[] serialised_data)
estimateRTT
float estimateRTT(Coordinates coordinates)
toFloatArray
float[] toFloatArray()
fromFloatArray
void fromFloatArray(float[] data)