driver
Class bordercast.CommandLineOptions

java.lang.Object
  extended by driver.bordercast.CommandLineOptions
Enclosing class:
bordercast

private static class bordercast.CommandLineOptions
extends java.lang.Object

Simulation parameters with default values.


Field Summary
private  int bordercastDelay
          Delay between bordercasts (seconds).
private  int bordercasts
          Number of bordercasts.
private  int bordercastStart
          Start of bordercasts (seconds).
private  int brp
          ZRP sub-protocol to use.
private  java.lang.String brpOpts
          ZRP sub-protocol options.
private  int endTime
          Time to end simulation.
private  Location.Location2D field
          Field dimensions (in meters).
private  boolean help
          Whether to print a usage statement.
private  int iarp
          ZRP sub-protocol to use.
private  java.lang.String iarpOpts
          ZRP sub-protocol options.
private  int ierp
          ZRP sub-protocol to use.
private  java.lang.String ierpOpts
          ZRP sub-protocol options.
private  int loss
          Packet loss model.
private  java.lang.String lossOpts
          Packet loss options.
private  int mobility
          Node mobility model.
private  java.lang.String mobilityOpts
          Node mobility options.
private  int ndp
          ZRP sub-protocol to use.
private  java.lang.String ndpOpts
          ZRP sub-protocol options.
private  int nodes
          Number of nodes.
private  int placement
          Node placement model.
private  java.lang.String placementOpts
          Node placement options.
private  int protocol
          Routing protocol to use.
private  java.lang.String protocolOpts
          Routing protocol options.
private  int seed
          Random seed.
 int spatial_div
          binning degree.
 int spatial_mode
          binning mode.
private  boolean wrapField
          Field wrap-around.
 
Constructor Summary
private bordercast.CommandLineOptions()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

help

private boolean help
Whether to print a usage statement.


endTime

private int endTime
Time to end simulation.


protocol

private int protocol
Routing protocol to use.


protocolOpts

private java.lang.String protocolOpts
Routing protocol options.


ndp

private int ndp
ZRP sub-protocol to use.


ndpOpts

private java.lang.String ndpOpts
ZRP sub-protocol options.


iarp

private int iarp
ZRP sub-protocol to use.


iarpOpts

private java.lang.String iarpOpts
ZRP sub-protocol options.


brp

private int brp
ZRP sub-protocol to use.


brpOpts

private java.lang.String brpOpts
ZRP sub-protocol options.


ierp

private int ierp
ZRP sub-protocol to use.


ierpOpts

private java.lang.String ierpOpts
ZRP sub-protocol options.


nodes

private int nodes
Number of nodes.


field

private Location.Location2D field
Field dimensions (in meters).


wrapField

private boolean wrapField
Field wrap-around.


placement

private int placement
Node placement model.


placementOpts

private java.lang.String placementOpts
Node placement options.


mobility

private int mobility
Node mobility model.


mobilityOpts

private java.lang.String mobilityOpts
Node mobility options.


loss

private int loss
Packet loss model.


lossOpts

private java.lang.String lossOpts
Packet loss options.


bordercasts

private int bordercasts
Number of bordercasts.


bordercastDelay

private int bordercastDelay
Delay between bordercasts (seconds).


bordercastStart

private int bordercastStart
Start of bordercasts (seconds).


seed

private int seed
Random seed.


spatial_mode

public int spatial_mode
binning mode.


spatial_div

public int spatial_div
binning degree.

Constructor Detail

bordercast.CommandLineOptions

private bordercast.CommandLineOptions()