org.lucci.madhoc.network
Class Connection
java.lang.Object
org.lucci.madhoc.network.Connection
public class Connection
- extends java.lang.Object
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, toString, wait, wait, wait |
Connection
public Connection(NetworkInterface d1,
NetworkInterface d2)
getNetworkInterface1
public NetworkInterface getNetworkInterface1()
getNetworkInterface2
public NetworkInterface getNetworkInterface2()
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
getIdentifier
public java.lang.String getIdentifier()
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
getSibbling
public NetworkInterface getSibbling(NetworkInterface d)
getDistance
public double getDistance()
getGreatestDistancePossible
public double getGreatestDistancePossible()
getQuality
public double getQuality()
getUsedBandwith
public int getUsedBandwith()
loadBandwith
public void loadBandwith(int i)
getMaximumBandwidth
public int getMaximumBandwidth()
getAvailableBandwith
public int getAvailableBandwith()
getNetworkType
public NetworkingTechnology getNetworkType()
remove
public void remove()
resetIterationScopedValues
public void resetIterationScopedValues()
getEnvironmentPerturbation
public double getEnvironmentPerturbation()
setEnvironmentPerturbation
public void setEnvironmentPerturbation(double p)
getCreationDate
public double getCreationDate()
setCreationDate
public void setCreationDate(double creationDate)
getSuppressionDate
public double getSuppressionDate()
setSuppressionDate
public void setSuppressionDate(double suppressionDate)
getCollisionProbability
public double getCollisionProbability()