RouterCoordinates
private Dimension RouterCoordinates
incomingTraffic
private long incomingTraffic
isAktiv
private boolean isAktiv
isPimSmRouter
private boolean isPimSmRouter
isPruned
private boolean isPruned
isReciever
private boolean isReciever
isSender
private boolean isSender
outgoingTraffic
private long outgoingTraffic
traffic_threshold
private double traffic_threshold
Router
public Router(String name)
Router
public Router(String name,
int x,
int y)
Router
public Router(String name,
long x,
long y)
eraseTraffic
public void eraseTraffic()
getActivity
public boolean getActivity()
getAncestors
public Vector getAncestors(paintArea area)
getIncomingTraffic
public long getIncomingTraffic()
getName
public String getName()
getOutgoingTraffic
public long getOutgoingTraffic()
getPimSMStatus
public boolean getPimSMStatus()
getPruneStatus
public boolean getPruneStatus()
getRPStatus
public boolean getRPStatus()
getReciever
public boolean getReciever()
getRouterCoordinates
public Dimension getRouterCoordinates()
getRouterCoordinates_X
public double getRouterCoordinates_X()
getRouterCoordinates_Y
public double getRouterCoordinates_Y()
getRpbPathPredecessor
public long getRpbPathPredecessor(pimSMRPB rpb,
long starting)
getSendingStatus
public boolean getSendingStatus()
getThreshold
public double getThreshold()
increaseIncomingTraffic
public void increaseIncomingTraffic()
increaseOutgoingTraffic
public void increaseOutgoingTraffic()
increaseThreshold
public void increaseThreshold()
setActivity
public void setActivity(boolean newState)
setID
public void setID(long Id)
setIncomingTraffic
public void setIncomingTraffic(long newTraffic)
setName
public void setName(String newName)
setOutgoingTraffic
public void setOutgoingTraffic(long newTraffic)
setPimSMStatus
public void setPimSMStatus(boolean isPimSmRouter)
setPruneStatus
public void setPruneStatus(boolean toggle)
setRPB
public void setRPB(pimSMRPB newRPB)
setRPStatus
public void setRPStatus(boolean isRP)
setReciever
public void setReciever(boolean toggle)
setRouterCoordinates
public void setRouterCoordinates(Dimension d)
setRouterCoordinates
public void setRouterCoordinates(int x,
int y)
setSendingStatus
public void setSendingStatus(boolean isSender)