DRCL J-Sim API

Uses of Class
drcl.inet.Node

Packages that use Node
drcl.inet   
drcl.inet.socket   
drcl.inet.tool   
 

Uses of Node in drcl.inet
 

Methods in drcl.inet that return Node
static Node Node.create(long nodeAddr_)
           
 

Methods in drcl.inet with parameters of type Node
 void NodeBuilder.extract(Node node_)
          Extracts the structure of an existing Node to the builder.
 void Link.attach(Node n1_, Node n2_)
           
static java.lang.String InetUtil.traceRoute(Node from_, Node to_)
          Returns the result of trace route in the format of "(hop): (hop_address), if=(outgoing_interface)", a line for each hop.
static java.lang.Object[] InetUtil.traceRouteInObj(Node from_, Node to_)
          Returns the result of trace route in an array.
static void InetUtil.setAddressByID(Node node_)
          Assigns a network address to the argument node by extracting from its component ID.
static Component InetUtil.createTrafficSource(TrafficModel trafficModel_, Node dest_)
          Returns a traffic generator component that can be attached to core service layer.
static Component InetUtil.createTrafficSource(TrafficModel trafficModel_, java.lang.String id_, Node src_, Node dest_, long tos_, int protocol_)
          Creates a traffic generator component that generates Inet packets and installs it on the source node.
static TrafficSourceComponent InetUtil.createTrafficSource(TrafficModel trafficSourceModel_, TrafficModel trafficShaperModel_, java.lang.String id_, Node src_, Node dest_, long tos_, int protocol_)
          Creates a ``shaped'' traffic source component that generates Inet packets and installs it on the source node.
static void InetUtil.setupVIF(Node n1_, int vifindex1_, Node n2_, int vifindex2_)
           
static void InetUtil.setupVIF(Node n1_, int vifindex1_, Node n2_, int vifindex2_, int mtu_)
           
static void InetUtil.setupVIF(Node n1_, int vifindex1_, int mtu1_, Node n2_, int vifindex2_, int mtu2_)
          Sets up virtual interfaces between two nodes.
static void InetUtil.setupRoutes(Node[] nodes_, int[][] adjMatrix_, LinkCost linkcost_)
          Sets up unicast routes (min-cost) in the network in one shot.
static void InetUtil.setupRoutes(Node src_, Node dest_)
           
static void InetUtil.setupRoutes(Node src_, Node dest_, java.lang.String bidirect_)
           
static void InetUtil.setupRoute(Node sourceNode, Node destNode)
          Setup a route between two directly connected nodes.
static void InetUtil.setupBRoute(Node sourceNode, Node destNode)
          Setup a bidiretional route between two directly connected nodes.
 

Uses of Node in drcl.inet.socket
 

Methods in drcl.inet.socket that return Node
 Node Launcher.getNode()
          Returns the node component in which the current thread is working for the JSimSocketImpl.
 

Methods in drcl.inet.socket with parameters of type Node
 void Launcher.start(java.lang.String appClassName_, java.lang.String[] args_, Node node_)
          Starts an application.
 

Constructors in drcl.inet.socket with parameters of type Node
JSimSocketImpl(Launcher l_, java.net.InetAddress default_, Port dataPort_, Port controlPort_, Node node_)
           
 

Uses of Node in drcl.inet.tool
 

Fields in drcl.inet.tool declared as Node
 Node[] routing_msp2.realNodes
           
 

Methods in drcl.inet.tool with parameters of type Node
 void routing_msp2.setup(Node[] realNodes_, int[][] adjMatrix_, LinkCost linkcost_, boolean retainResult_, boolean installRoutes_)
          Sets up unicast routes for the network_.
 void routing_msp.setup(Node src_, Node dest_)
           
 void routing_msp.setup(Node src_, Node dest_, java.lang.String bidirect_)
           
 


DRCL J-Sim API

Copyright © 1998-2003 Distributed Real-time Computing Lab (DRCL). All Rights Reserved.     ~ To J-Sim Home ~