Class RoutingTableRIP

Known Direct Subclasses:
RIPRoutingTable

public class RoutingTableRIP
extends Table

See Also:
Table, RoutingTableWindowRIP

Field Summary

RIPRoutingTableWindow
tableWindow

Fields inherited from class .Table

entries, entryChangeGuard

Constructor Summary

RoutingTableRIP()

Method Summary

RoutingEntry
lookUp(int destinationID)
void
removeEntries(LinkRIP l)
void
removeEntries(int destinationID)
void
tableWindowDone()
boolean
update(int destinationID, int metric, LinkRIP l, int infinity)
void
updateTableWindow()

Methods inherited from class .Table

getEntries, isEmpty

Field Details

tableWindow

public RIPRoutingTableWindow tableWindow

Constructor Details

RoutingTableRIP

public RoutingTableRIP()

Method Details

lookUp

public RoutingEntry lookUp(int destinationID)

removeEntries

public void removeEntries(LinkRIP l)

removeEntries

public void removeEntries(int destinationID)

tableWindowDone

public void tableWindowDone()

update

public boolean update(int destinationID,
                      int metric,
                      LinkRIP l,
                      int infinity)

updateTableWindow

public void updateTableWindow()