urv.olsr.mcast
Class MulticastNetworkGraphComputationController

java.lang.Object
  extended by urv.olsr.mcast.MulticastNetworkGraphComputationController

public class MulticastNetworkGraphComputationController
extends java.lang.Object

This class contains a graph representation of the nodes neighborhood and their joined multicast groups.

Author:
Gerard Paris Aixala

Constructor Summary
MulticastNetworkGraphComputationController(MulticastNetworkGraph multicastNetworkGraph, NeighborTable neighborTable, TopologyInformationBaseTable topologyTable, OLSRNode localNode)
           
 
Method Summary
 void computeNewMulticastNetworkGraph()
           
 void copyGraph()
           
 void createDataStructures()
           
 void populateGraph()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MulticastNetworkGraphComputationController

public MulticastNetworkGraphComputationController(MulticastNetworkGraph multicastNetworkGraph,
                                                  NeighborTable neighborTable,
                                                  TopologyInformationBaseTable topologyTable,
                                                  OLSRNode localNode)
Method Detail

computeNewMulticastNetworkGraph

public void computeNewMulticastNetworkGraph()

copyGraph

public void copyGraph()

createDataStructures

public void createDataStructures()

populateGraph

public void populateGraph()