flowsim.cbdv
Class DSUnicastFlow

java.lang.Object
  |
  +--flowsim.core.FlowImpl
        |
        +--flowsim.core.RoutedFlowImpl
              |
              +--flowsim.core.UnicastFlowImpl
                    |
                    +--flowsim.cbdv.DSUnicastFlow

public class DSUnicastFlow
extends UnicastFlowImpl


Fields inherited from class flowsim.core.RoutedFlowImpl
s
 
Fields inherited from class flowsim.core.FlowImpl
DS_BEST_EFFORT, DS_UNKNOWN
 
Constructor Summary
DSUnicastFlow(Simulator s, Node from, Node to, int bw, int flow, int ralg, int max_delay, boolean is_be)
           
 
Method Summary
 void forward(LinkManager lm)
           
protected  UnicastFlow mkchild(Node child_node)
           
 
Methods inherited from class flowsim.core.UnicastFlowImpl
add_child_same_node, block, get_child, get_iface, get_parent, get_to, next_node, set_bw, set_parent_bw, set_parent, stop, toString
 
Methods inherited from class flowsim.core.RoutedFlowImpl
get_router_port, route, set_router_port, start
 
Methods inherited from class flowsim.core.FlowImpl
attach_monitor, detach_monitor, get_available_bw, get_bw, get_desired_bw, get_ds, get_flowid, get_from_service, get_from, get_total_bw, is_blocked, is_running, set_desired_bw, set_ds, set_flowid, set_from_service, utility
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DSUnicastFlow

public DSUnicastFlow(Simulator s,
                     Node from,
                     Node to,
                     int bw,
                     int flow,
                     int ralg,
                     int max_delay,
                     boolean is_be)
Method Detail

mkchild

protected UnicastFlow mkchild(Node child_node)
Overrides:
mkchild in class UnicastFlowImpl

forward

public void forward(LinkManager lm)
Overrides:
forward in class UnicastFlowImpl