dd.kbr.api
Class KbrRoutingTableChanged

java.lang.Object
  |
  +--dd.kbr.api.KbrRoutingTableChanged
All Implemented Interfaces:
QueueElementIF

public class KbrRoutingTableChanged
extends Object
implements QueueElementIF

KbrRoutingTableChanged notifies applications that nodes have been added to or removed from the routing table (i.e. local node no longer uses neighbor to route through).

Version:
$Id: KbrRoutingTableChanged.java,v 1.1.1.1 2004/04/06 00:09:56 hweather Exp $
Author:
Hakim Weatherspoon

Field Summary
 KbrNeighborInfo[] added
          Array of nodes to add to the routing table.
 KbrNeighborInfo[] removed
          Array of nodes to remove from the routing table.
 
Constructor Summary
KbrRoutingTableChanged(KbrNeighborInfo[] a, KbrNeighborInfo[] r)
          Constructor: Creates a new KbrRoutingTableChanged.
 
Method Summary
 String toString()
          Specified by java.lang.Object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

added

public KbrNeighborInfo[] added
Array of nodes to add to the routing table.


removed

public KbrNeighborInfo[] removed
Array of nodes to remove from the routing table.

Constructor Detail

KbrRoutingTableChanged

public KbrRoutingTableChanged(KbrNeighborInfo[] a,
                              KbrNeighborInfo[] r)
Constructor: Creates a new KbrRoutingTableChanged.

Parameters:
a - Array of nodes to add to the routing table.
r - Array of nodes to remove from the routing table.
Method Detail

toString

public String toString()
Specified by java.lang.Object

Overrides:
toString in class Object