flowsim.cbdv
Class CBDVRouter0

java.lang.Object
  |
  +--flowsim.core.RouterImpl
        |
        +--flowsim.dv.DVRouterImpl
              |
              +--flowsim.cbdv.CBDVRouter
                    |
                    +--flowsim.cbdv.CBDVRouter0

public class CBDVRouter0
extends CBDVRouter


Fields inherited from class flowsim.dv.DVRouterImpl
INFINITY
 
Fields inherited from class flowsim.core.RouterImpl
node, port, s
 
Constructor Summary
CBDVRouter0(Simulator s, Node n, int r)
           
 
Method Summary
static ServiceFactory cbdv0_factory(Simulator s)
           
 double get_delay_factor()
           
 double get_hopcount_factor()
           
 double get_invbw_factor()
           
 
Methods inherited from class flowsim.cbdv.CBDVRouter
link_cost
 
Methods inherited from class flowsim.dv.DVRouterImpl
cost_threshold, debug_table, factory, iface_changed, receive_update, route, run, toString
 
Methods inherited from class flowsim.core.RouterImpl
get_node, get_port
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CBDVRouter0

public CBDVRouter0(Simulator s,
                   Node n,
                   int r)
Method Detail

cbdv0_factory

public static ServiceFactory cbdv0_factory(Simulator s)

get_delay_factor

public double get_delay_factor()
Overrides:
get_delay_factor in class CBDVRouter

get_hopcount_factor

public double get_hopcount_factor()
Overrides:
get_hopcount_factor in class CBDVRouter

get_invbw_factor

public double get_invbw_factor()
Overrides:
get_invbw_factor in class CBDVRouter