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

R

RANDOMIZE_UPDATES_S - Static variable in class core.World
Should the order of node updates be different (random) within every update step -setting id ("randomizeUpdateOrder").
RandomWaypoint - Class in movement
Random waypoint movement model.
RandomWaypoint(Settings) - Constructor for class movement.RandomWaypoint
 
RCV_OK - Static variable in class routing.MessageRouter
Receive return value for OK
readEvents(int) - Method in class input.BinaryEventsReader
Read events from a binary file created with storeBinaryFile method
readEvents(int) - Method in interface input.ExternalEventsReader
Read events from the reader
readEvents(int) - Method in class input.StandardEventsReader
 
readLines(File) - Method in class input.WKTReader
Read line (LINESTRING) data from a file
readNestedContents(Reader) - Method in class input.WKTReader
Reads everything from the first opening parenthesis until line that ends to a closing parenthesis and returns the contents in one string
readNestedContents() - Method in class input.WKTReader
Returns nested contents from the reader given at init
readNextMovements() - Method in class input.ExternalMovementReader
Reads all new id-coordinate tuples that belong to the same time instance
readPoints(File) - Method in class input.WKTReader
Read point data from a file
readPoints(Reader) - Method in class input.WKTReader
Read point data from a Reader
readRoutes(String, int, SimMap) - Static method in class movement.map.MapRoute
Reads routes from files defined in Settings
readWord(Reader) - Method in class input.WKTReader
Reads a "word", ie whitespace delimited string of characters, from the reader
receiveMessage(Message, DTNHost) - Method in class core.DTNHost
Start receiving a message from another host
receiveMessage(Message, DTNHost) - Method in class routing.ActiveRouter
 
receiveMessage(Message, DTNHost) - Method in class routing.MessageRouter
Try to start receiving a message from another host.
receiveMessage(Message, DTNHost) - Method in class routing.SprayAndWaitRouter
 
receiveMessage(Message, DTNHost) - Method in class test.TestDTNHost
 
recvFrom - Variable in class test.TestDTNHost
 
recvMessage - Variable in class test.TestDTNHost
 
registerForReset(String) - Static method in class core.DTNSim
Registers a class for resetting.
REMOVE - Static variable in class input.StandardEventsReader
Identifier of message removed event ("R")
removeConnection(DTNHost, DTNHost) - Method in class report.ContactTimesReport
 
removeFromIncomingBuffer(String, DTNHost) - Method in class routing.MessageRouter
Removes and returns a message with a certain ID from the incoming messages buffer or null if such message wasn't found.
removeFromMessages(String) - Method in class routing.MessageRouter
Removes and returns a message from the message buffer.
replicate() - Method in class core.Message
Returns a replicate of this message (identical except for the unique id)
replicate() - Method in class movement.ExternalMovement
 
replicate() - Method in class movement.map.MapRoute
Returns a new route with the same settings
replicate() - Method in class movement.MapBasedMovement
 
replicate() - Method in class movement.MapRouteMovement
 
replicate() - Method in class movement.MovementModel
Creates a replicate of the movement model.
replicate() - Method in class movement.RandomWaypoint
 
replicate() - Method in class movement.ShortestPathMapBasedMovement
 
replicate() - Method in class routing.DirectDeliveryRouter
 
replicate() - Method in class routing.EpidemicRouter
 
replicate() - Method in class routing.FirstContactRouter
 
replicate() - Method in class routing.maxprop.MeetingProbabilitySet
Returns a deep copy of the probability set
replicate() - Method in class routing.MaxPropRouter
 
replicate() - Method in class routing.MessageRouter
Creates a replicate of this router.
replicate() - Method in class routing.PassiveRouter
 
replicate() - Method in class routing.ProphetRouter
 
replicate() - Method in class routing.SprayAndWaitRouter
 
replicate() - Method in class test.StationaryMovement
 
report - package report
Contains all the report classes.
Report - Class in report
Abstract superclass for all reports.
Report() - Constructor for class report.Report
Constructor.
REPORT_NS - Static variable in class report.Report
Name space of the settings that are common to all reports ("Report").
REPORT_S - Static variable in class ui.DTNSimUI
Report class name -setting id prefix ("Report.report").
REPORTDIR_SETTING - Static variable in class report.Report
The default output directory of reports (can be overridden per report with Report.OUTPUT_SETTING) -setting id ("Report.reportDir")
reports - Variable in class ui.DTNSimUI
Reports that are loaded for this simulation
requestDeliverableMessages(Connection) - Method in class core.DTNHost
Requests for deliverable message from this host to be sent trough a connection.
requestDeliverableMessages(Connection) - Method in class routing.ActiveRouter
 
requestDeliverableMessages(Connection) - Method in class routing.MessageRouter
Requests for deliverable message from this router to be sent trough a connection.
reset() - Static method in class core.Message
Resets all static fields to default values
reset() - Static method in class core.NetworkLayer
Resets the static fields of the class
reset() - Static method in class core.SimClock
Resets the static fields of the class
reset() - Static method in class movement.ExternalMovement
Reset state so that next instance will have a fresh state
reset() - Static method in class movement.MovementModel
Resets all static fields to default values
reset() - Method in class test.MessageChecker
 
RESET_METHOD_NAME - Static variable in class core.DTNSim
Name of the static method that all resettable classes must have
RESPONSE_PREFIX - Static variable in class routing.ActiveRouter
prefix of all response message IDs
restoreNameSpace() - Method in class core.Settings
Restores the namespace that was in use before a call to setNameSpace
restoreSecondaryNamespace() - Method in class core.Settings
Restores the secondary namespace that was in use before a call to setSecondaryNameSpace
rng - Static variable in class movement.MovementModel
common rng for all movement models in the simulation
RNG_SEED - Static variable in class movement.MovementModel
movement models' rng seed -setting id ("rngSeed")
ROUTE_FILE_S - Static variable in class movement.MapRouteMovement
Per node group setting used for selecting a route file ("routeFile")
ROUTE_TYPE_S - Static variable in class movement.MapRouteMovement
Per node group setting used for selecting a route's type ("routeType").
ROUTER_S - Static variable in class core.SimScenario
router class -setting id ("router")
routerProto - Variable in class test.AbstractRouterTest
 
routing - package routing
Contains all the router classes who decide how to handle the messages.
routing.maxprop - package routing.maxprop
Contains MaxProp routing module specific classes.
RoutingInfo - Class in routing
Class for storing routing related information in a tree form for user interface(s).
RoutingInfo(String) - Constructor for class routing.RoutingInfo
Creates a routing info based on a text.
RoutingInfo(Object) - Constructor for class routing.RoutingInfo
Creates a routing info based on any object.
RoutingInfoWindow - Class in gui
A window for displaying routing information
RoutingInfoWindow(DTNHost) - Constructor for class gui.RoutingInfoWindow
 
runSim() - Method in class gui.DTNSimGUI
 
runSim() - Method in class ui.DTNSimTextUI
 
runSim() - Method in class ui.DTNSimUI
Runs simulation after the model has been initialized.
runTestPoiSelection(double[], int) - Method in class test.PointsOfInterestTest
Runs the POI selecting procedure and performs checks

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