com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams
Class NbrLinkInfo
java.lang.Object
com.sun.spot.peripheral.radio.mhrp.lqrp.linkParams.NbrLinkInfo
public class NbrLinkInfo
- extends Object
- Author:
- pradip de pradip.de@sun.com
Constructor Summary |
NbrLinkInfo(NodeLifeAndLinkMonitor linkM,
long address)
Creates a new instance of NbrLinLinkMonitor linkM, long address) {
numOfSlots = (int)ConfigLinkParakInfo |
NbrLinkInfo
public NbrLinkInfo(NodeLifeAndLinkMonitor linkM,
long address)
- Creates a new instance of NbrLinLinkMonitor linkM, long address) {
numOfSlots = (int)ConfigLinkParakInfo
getCurrentLinkCost
public double getCurrentLinkCost()
- Return the current link cost, which is the cost of the worst direction.
- Returns:
- current link cost
updateSlotAvgLQ
public void updateSlotAvgLQ()
calcTimeWeightedLQ
public void calcTimeWeightedLQ()
getNbrAddress
public long getNbrAddress()
getNbrLastHeard
public long getNbrLastHeard()
setNbrLastHeard
public void setNbrLastHeard(long when)
getNbrLastLQREQ
public long getNbrLastLQREQ()
setNbrLastLQREQ
public void setNbrLastLQREQ(long when)
getNbrLastLQREP
public long getNbrLastLQREP()
setNbrLastLQREP
public void setNbrLastLQREP(long when)
getNbrLQ
public double getNbrLQ()
setNbrLQ
public void setNbrLQ(double cost)
getOurNbrLQ
public double getOurNbrLQ()
setOurNbrLQ
public void setOurNbrLQ(double cost)
getNumOfPktsInSlot
public long getNumOfPktsInSlot()
setNumOfPktsInSlot
public void setNumOfPktsInSlot(long numOfPktsInSlot)
incNumOfPktsInSlot
public void incNumOfPktsInSlot()
getSumLQ
public long getSumLQ()
setSumLQ
public void setSumLQ(long sumLQ)
incSumLQ
public void incSumLQ(long sumLQ)
getCurrNormalizedLQ
public double getCurrNormalizedLQ()
setCurrNormalizedLQ
public void setCurrNormalizedLQ(double lq)
Copyright � 2006-2008 Sun Microsystems, Inc. All Rights Reserved.