A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

abort() - Method in class jist.minisim.trace
an event.
accept(File, String) - Method in class jist.minisim.prime.ClassFileFilter
accept(File, String) - Method in class jist.minisim.prime.DirFileFilter
accept() - Method in class jist.runtime.ProxyPoint
Block for and process a single incoming connection.
accept() - Method in class jist.runtime.ProxyPoint.ProxyServerSocket
accept() - Method in class jist.swans.app.net.ServerSocket
 
accept() - Method in interface jist.swans.trans.SocketInterface.TcpServerSocketInterface
Listens for a connection to be made to this socket and accepts it.
accept() - Method in class jist.swans.trans.TcpServerSocket
Listens for a connection to be made to this socket and accepts it.
ackNum - Variable in class jist.swans.trans.TransTcp.TcpMessage
32 bit acknowledgement number.
actionPerformed(ActionEvent) - Method in class jist.runtime.guilog.GuiLog.ButtonHandler
Decides what action to perform depending on which button is pressed.
actionPerformed(ActionEvent) - Method in class jist.runtime.guilog.GuiLog.ChildrenCellEditor
Defines how JComboBox selections on the Children column are handled.
activeAcks - Variable in class jist.swans.route.RouteDsr
Set of Shorts indicating outstanding acknowledgement requests.
activeController - Static variable in class jist.runtime.Controller
Active controller, iff controllerCount==1.
activeRequests - Variable in class jist.swans.route.RouteDsr
Set of NetAddresses of destinations of currently active Route Requests.
add(Event, Event) - Method in class jist.runtime.guilog.GuiLog
Adds an Event to the GUI.
add(Event, Event) - Method in class jist.runtime.guilog.GuiLog.EventTableModel
Add an event to the table's data model.
add(Event, Event) - Method in interface jist.runtime.guilog.LogInterface
Adds an event to the GUI.
add(Field.RadioData) - Method in class jist.swans.field.Spatial
Add a radio to bin.
add(Field.RadioData) - Method in class jist.swans.field.Spatial.Grid
Add a radio to bin.
add(Field.RadioData) - Method in class jist.swans.field.Spatial.HierGrid
Add a radio to bin.
add(Field.RadioData) - Method in class jist.swans.field.Spatial.LinearList
Add a radio to bin.
add(Field.RadioData) - Method in class jist.swans.field.Spatial.TiledWraparound
Add a radio to bin.
add(Location) - Method in class jist.swans.misc.Location
Vector addition of locations...
add(Location) - Method in class jist.swans.misc.Location.Location2D
Vector addition of locations...
add(Location) - Method in class jist.swans.misc.Location.Location3D
Vector addition of locations...
add(NetMessage.Ip) - Method in class jist.swans.route.RouteAodv.MessageQueue
Adds a NetMessage.Ip to the queue.
add(MacAddress) - Method in class jist.swans.route.RouteAodv.OutgoingSet
Adds an entry to the outgoing node set.
add(MacAddress) - Method in class jist.swans.route.RouteAodv.PrecursorSet
Adds an item to the precursor set.
add(NetAddress, RouteAodv.RouteTableEntry) - Method in class jist.swans.route.RouteAodv.RouteTable
Adds a new entry to the routing table.
add(NetMessage.Ip) - Method in class jist.swans.route.RouteZrpIerp.MessageQueue
Add message to queue.
addApplication() - Method in class jist.swans.misc.Node
 
addChild(GuiLog.EventNode) - Method in class jist.runtime.guilog.GuiLog.EventNode
Adds a child EventNode to the node.
addComponent(Component, GridBagConstraints, int, int, int, int) - Method in class jist.runtime.guilog.GuiLog
helper method.
addContinuable(String) - Method in class jist.runtime.Rewriter
Add signature to list of continables.
addEntry(RouteAodv.RreqBufferEntry) - Method in class jist.swans.route.RouteAodv.RreqBuffer
Adds an entry to the RREQ buffer.
addEvent(Event) - Method in class jist.runtime.Controller
Insert event in into event queue.
addEvent(Method, EntityRef, Object[]) - Method in class jist.runtime.Controller
Insert event in into event queue (performance: avoids need to get controller instance to create event - shaves off around 10%).
addEvent(Method, EntityRef, Object[], long) - Method in class jist.runtime.Controller
Insert event in into event queue (performance: avoids need to get controller instance to create event - shaves off around 10%).
addEvent(Event) - Method in interface jist.runtime.ControllerRemote
Insert event in into event queue.
addEvent(Method, EntityRef, Object[]) - Method in interface jist.runtime.ControllerRemote
Insert event in into event queue (performance: avoids need to get controller instance to create event - shaves off around 10%).
addEvent(Method, EntityRef, Object[], long) - Method in interface jist.runtime.ControllerRemote
Insert event in into event queue (performance: avoids need to get controller instance to create event - shaves off around 10%).
addFrom(NetAddress) - Method in class jist.swans.route.RouteZrpBrp.QueryCoverageEntry
Add source to query coverage.
addInterface(MacInterface) - Method in class jist.swans.net.NetIp
Add network interface with default queue.
addInterface(MacInterface, MessageQueue) - Method in class jist.swans.net.NetIp
Add network interface.
addJistPostInit - Variable in class jist.swans.Rewriter.ModifyTypeInfo
whether to add a postinit call after constructor.
addJob(RemoteJist.Job, boolean) - Method in class jist.runtime.RemoteJist.JobQueueServer
Add job to queue.
addJob(RemoteJist.Job, boolean) - Method in interface jist.runtime.RemoteJist.JobQueueServerRemote
Add job to queue.
addLink(Link, short, boolean) - Method in class jist.swans.route.RouteZrpZdp.MessageZdp
Add link to the packet structure.
addLinkSrcDst(NetAddress, NetAddress) - Method in class jist.swans.route.RouteZrpZdp
Add link from source-destination hashes.
addMac(MacInterface) - Method in class jist.swans.misc.Node
 
addMobility() - Method in class jist.swans.misc.Node
 
addNetwork(NetInterface) - Method in class jist.swans.misc.Node
 
addNode(aodvsim.CommandLineOptions, int, Vector, RouteAodv.AodvStats, Field, Placement, RadioInfo.RadioInfoShared, Mapper, PacketLoss, PacketLoss) - Static method in class driver.aodvsim
Add node to the field and start it.
addNode(bordercast.CommandLineOptions, int, Vector, RouteZrp.ZrpStats, Field, Placement, RadioInfo.RadioInfoShared, Mapper, PacketLoss, PacketLoss) - Static method in class driver.bordercast
Add node to the field and start it.
addOption(byte[]) - Method in class jist.swans.route.RouteDsrMsg
Adds a new option to the DSR message.
addr - Variable in class jist.swans.mac.MacAddress
address data.
addr - Variable in class jist.swans.mac.MacInfo.MacInfoUnique
Unique mac address.
addRadio(RadioInfo, RadioInterface, Location) - Method in class jist.swans.field.Field
Add a radio onto the field.
addRadio(RadioInterface) - Method in class jist.swans.misc.Node
 
AddRequestId(NetAddress, short) - Method in class jist.swans.route.RouteDsr
Enters a new Route Request ID number into the Route Request Table.
AddRouteReplyEntry(NetAddress, NetAddress) - Method in class jist.swans.route.RouteDsr
Adds a new entry to the Gratuitous Route Reply Table.
AddRouteReplyEntry(NetAddress, NetAddress) - Method in interface jist.swans.route.RouteInterface.Dsr
Adds an entry into the gratuitous route reply table.
addRouting(RouteInterface) - Method in class jist.swans.misc.Node
 
addSocketHandler(int, TransInterface.SocketHandler) - Method in interface jist.swans.trans.TransInterface
Register socket handler.
addSocketHandler(int, TransInterface.SocketHandler) - Method in class jist.swans.trans.TransTcp
Register socket handler.
addSocketHandler(int, TransInterface.SocketHandler) - Method in class jist.swans.trans.TransUdp
Register socket handler.
addStaticTrigger - Variable in class jist.runtime.RewriterTraversalImplementEntityInterface
whether to add a static trigger field to class.
addTransport(TransInterface) - Method in class jist.swans.misc.Node
 
addUnreachable(NetAddress) - Method in class jist.swans.route.RouteAodv.RouteErrorMessage
Add an unreachable node.
advanceSimulationTime(long) - Method in class jist.runtime.Controller
Advance the current simulation time.
AMBIENT_NOISE_DEFAULT - Static variable in class jist.swans.Constants
Default ambient noise (units: mW).
ANY - Static variable in class jist.swans.mac.MacAddress
Broadcast Mac address.
ANY - Static variable in class jist.swans.net.NetAddress
Broadcast network address.
ANY_TARGET - Static variable in class jist.runtime.RewriterFlow.WildcardReturnaddressType
singleton WildcardReturnaddressType
AODV_TIMEOUT - Static variable in class jist.swans.route.RouteAodv
Period of time after which the AODV timeout event gets called.
aodvPackets - Variable in class jist.swans.route.RouteAodv.AodvPacketStats
Sum of RREQ, RREP, RERR, and HELLO packets.
aodvsim - Class in driver
AODV simulation.
aodvsim() - Constructor for class driver.aodvsim
 
aodvsim.CommandLineOptions - Class in driver
Simulation parameters with default values.
aodvsim.CommandLineOptions() - Constructor for class driver.aodvsim.CommandLineOptions
 
aodvtest - Class in driver
 
aodvtest() - Constructor for class driver.aodvtest
 
aodvtest.MyClient - Class in driver
 
aodvtest.MyClient() - Constructor for class driver.aodvtest.MyClient
 
aodvtest.MyServer - Class in driver
 
aodvtest.MyServer() - Constructor for class driver.aodvtest.MyServer
 
app - Variable in class jist.swans.app.AppJava
application class.
append(Object, Object) - Static method in class jist.swans.misc.Util
Return array with new component appended.
appendHop(NetAddress) - Method in class jist.swans.route.RouteZrpIerp.MessageIerp
Create new packet and append hop to packet route.
AppHeartbeat - Class in jist.swans.app
Heartbeat application.
AppHeartbeat(int, boolean) - Constructor for class jist.swans.app.AppHeartbeat
Create new heartbeat application instance.
AppHeartbeat.MessageHeartbeat - Class in jist.swans.app
Heartbeat packet.
AppHeartbeat.MessageHeartbeat() - Constructor for class jist.swans.app.AppHeartbeat.MessageHeartbeat
 
AppHeartbeat.NeighbourEntry - Class in jist.swans.app
Neighbour entry information.
AppHeartbeat.NeighbourEntry() - Constructor for class jist.swans.app.AppHeartbeat.NeighbourEntry
 
AppInterface - Interface in jist.swans.app
Interface for Application entities.
AppInterface.TcpApp - Interface in jist.swans.app
Application that supports TCP sockets.
AppInterface.ThreadedApp - Interface in jist.swans.app
Application that supports threading.
AppInterface.UdpApp - Interface in jist.swans.app
Application that supports UDP sockets.
AppJava - Class in jist.swans.app
Entity harness for standard Java applications.
AppJava(Class) - Constructor for class jist.swans.app.AppJava
Create new Java application harness.
AppJava(String) - Constructor for class jist.swans.app.AppJava
Create new Java application harness.
AppJava.Runnable - Interface in jist.swans.app
 
applog - Variable in class jist.runtime.Controller
JiST application logger.
area() - Method in class jist.swans.field.Spatial
Compute area of bin.
args - Variable in class jist.runtime.Event
Arguments to be passed to entity method for processing.
args - Variable in class jist.runtime.Main.CommandLineOptions
command-line parameters to simulation program.
args - Variable in class jist.swans.Main.CommandLineOptions
command-line parameters.
array(Object) - Static method in class jist.swans.misc.Sizeof
Return (dynamic) size of an array.
arrayToInetAddress(byte[], int) - Static method in class jist.runtime.Pickle
Reconstruct Internet address from bytes.
arrayToInetAddress(byte[], int) - Static method in class jist.swans.misc.Pickle
 
arrayToInteger(byte[], int) - Static method in class jist.runtime.Pickle
Reconstruct integer from bytes.
arrayToInteger(byte[], int) - Static method in class jist.swans.misc.Pickle
 
arrayToObject(byte[], int) - Static method in class jist.runtime.Pickle
Reconstruct object from bytes.
arrayToObject(byte[]) - Static method in class jist.runtime.Pickle
Reconstruct object from bytes.
arrayToObject(byte[], int) - Static method in class jist.swans.misc.Pickle
 
arrayToObject(byte[]) - Static method in class jist.swans.misc.Pickle
 
arrayToShort(byte[], int) - Static method in class jist.runtime.Pickle
Reconstruct short from bytes.
arrayToShort(byte[], int) - Static method in class jist.swans.misc.Pickle
 
arrayToString(byte[], int) - Static method in class jist.runtime.Pickle
Reconstruct string from bytes.
arrayToString(byte[], int) - Static method in class jist.swans.misc.Pickle
 
arrayToUByte(byte[], int) - Static method in class jist.swans.misc.Pickle
 
arrayToUInt(byte[], int) - Static method in class jist.swans.misc.Pickle
 
arrayToUShort(byte[], int) - Static method in class jist.swans.misc.Pickle
 
ASSERT - Static variable in class jist.runtime.Main
Whether certain checks should be turned on.
ASSERT - Static variable in class jist.swans.Main
Whether certain checks are performed.
assertion(boolean) - Static method in class jist.runtime.Util
Validate condition.
assertion(boolean) - Static method in class jist.swans.misc.Util
Validate condition.
available() - Method in class jist.swans.app.io.BufferedInputStream
 
available() - Method in class jist.swans.app.io.FilterInputStream
 
available() - Method in class jist.swans.app.io.InputStream
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _