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

P

p(String) - Static method in class core.Debug
Prints text to output with level 0
p(String, int) - Static method in class core.Debug
Prints text to output given with level
p(String, int, boolean) - Static method in class core.Debug
Print text to debug output.
P_INIT - Static variable in class routing.ProphetRouter
delivery predictability initialization constant
paint(Graphics) - Method in class gui.playfield.PlayField
Draws the play field.
parseError(String) - Method in class input.DTN2Events.ParserHandler
 
parseLineString(String) - Method in class input.WKTReader
Parses coordinate tuples from "LINESTRING" lines
parseMultilinestring() - Method in class input.WKTReader
Parses a MULTILINESTRING statement that has nested linestrings from the current reader
parsePoint() - Method in class input.WKTReader
Parses a WKT point data from the intialized reader
PassiveRouter - Class in routing
Passive router that doesn't send anything unless commanded.
PassiveRouter(Settings) - Constructor for class routing.PassiveRouter
 
PassiveRouter(PassiveRouter) - Constructor for class routing.PassiveRouter
Copy-constructor.
Path - Class in movement
A Path between multiple Coordinates.
Path() - Constructor for class movement.Path
Creates a path with zero speed.
Path(double) - Constructor for class movement.Path
Creates a path with constant speed
PATH_SETTING - Static variable in class input.EventQueueHandler
path of external events file -setting id ("filePath")
PATH_SETTING - Static variable in class input.ExternalEventsQueue
path of external events file -setting id ("filePath")
PathGraphic - Class in gui.playfield
Visualization of a Path
PathGraphic(Path) - Constructor for class gui.playfield.PathGraphic
 
pauseOnEvent() - Method in class gui.EventLogControl
Returns true if this event type should cause pause
PINGPONG - Static variable in class movement.map.MapRoute
Type of the route ID: ping-pong (2).
PlayField - Class in gui.playfield
The canvas where node graphics and message visualizations are drawn.
PlayField(World) - Constructor for class gui.playfield.PlayField
Creates a playfield
PlayFieldGraphic - Class in gui.playfield
Superclass for all graphics to be drawn on the "play field".
PlayFieldGraphic() - Constructor for class gui.playfield.PlayFieldGraphic
 
POI_FILE_S - Static variable in class movement.map.PointsOfInterest
Points Of Interest file path -prefix id ("poiFile")
POI_NS - Static variable in class movement.map.PointsOfInterest
Points Of Interest settings namespace ("PointsOfInterest")
POI_SELECT_S - Static variable in class movement.map.PointsOfInterest
Per node group setting used for selecting POI groups and their probabilities ("pois").
POINT - Static variable in class input.WKTReader
known WKT type POINT
PointsOfInterest - Class in movement.map
Handler for points of interest data.
PointsOfInterest(SimMap, int[], Settings, Random) - Constructor for class movement.map.PointsOfInterest
Constructor.
PointsOfInterestTest - Class in test
Test for selecting Points Of Interest from different node groups.
PointsOfInterestTest() - Constructor for class test.PointsOfInterestTest
 
PRECISION_SETTING - Static variable in class report.Report
Precision of formatted double values - setting id ("precision").
PRELOAD_SETTING - Static variable in class input.EventQueueHandler
number of events to preload from file -setting id ("nrofPreload")
PRELOAD_SETTING - Static variable in class input.ExternalEventsQueue
number of event to preload -setting id ("nrofPreload")
processEvent(World) - Method in class input.ConnectionEvent
 
processEvent(World) - Method in class input.ExternalEvent
Processes the external event.
processEvent(World) - Method in class input.MessageCreateEvent
Creates the message this event represents.
processEvent(World) - Method in class input.MessageDeleteEvent
Deletes the message
processEvent(World) - Method in class input.MessageRelayEvent
Relays the message
PROPHET_NS - Static variable in class routing.ProphetRouter
Prophet router's setting namespace ("ProphetRouter")
ProphetRouter - Class in routing
Implementation of PRoPHET router as described in Probabilistic routing in intermittently connected networks by Anders Lindgren et al.
ProphetRouter(Settings) - Constructor for class routing.ProphetRouter
Constructor.
ProphetRouter(ProphetRouter) - Constructor for class routing.ProphetRouter
Copyconstructor.
ProphetRouterTest - Class in test
Tests for PRoPHET router
ProphetRouterTest() - Constructor for class test.ProphetRouterTest
 
props - Static variable in class core.Settings
properties object where the setting files are read into
pt(String, int) - Static method in class core.Debug
Debug print with a timestamp
pt(String) - Static method in class core.Debug
Debug print with a timestamp and 0 level
putSetting(String, String) - Method in class test.TestSettings
Put a new setting or override an existing setting
putToIncomingBuffer(Message, DTNHost) - Method in class routing.MessageRouter
Puts a message to incoming messages buffer.

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