Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
Z