|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use core | |
---|---|
core | Contains core classes and interfaces of the simulator. |
gui | Contains the classes of Graphical User Interface. |
gui.playfield | Contains the classes of Graphical User Interface's playfield -view (the graphical presentation of the nodes' locations and other information). |
input | Provides interfaces and classes for reading input data from external sources. |
movement | Contains different movement models and related classes for the simulator. |
movement.map | Sub package for MapBasedMovement movement model's (and its sub classes) helper classes. |
report | Contains all the report classes. |
routing | Contains all the router classes who decide how to handle the messages. |
test | Provides some unit and integration tests for the classes. |
ui | Contains superclass for all user interfaces and a simple user interface(s). |
Classes in core used by core | |
---|---|
Connection
A connection between two DTN nodes. |
|
ConnectionListener
Interface for classes that want to be informed about connections between hosts. |
|
ConnectivityGrid.GridCell
A single cell in the cell grid. |
|
Coord
Class to hold 2D coordinates and perform simple arithmetics and transformations |
|
DTN2Manager.EIDHost
EID to DTNHost mapping elements. |
|
DTNHost
A DTN capable host. |
|
Message
A message that is created at a node or passed between nodes. |
|
MessageListener
Interface for classes that want to be informed about messages between hosts |
|
MovementListener
Interface for classes that want to be informed about node movement. |
|
SettingsError
Settings related error |
|
SimClock
Wall clock for checking the simulation time. |
|
SimError
Error in the simulation |
|
SimScenario
A simulation scenario used for getting and storing the settings of a simulation run. |
|
UpdateListener
Interface for classes that want to be informed about every single update call to the World object. |
|
World
World contains all the nodes and is responsible for updating their location and connections. |
Classes in core used by gui | |
---|---|
ConnectionListener
Interface for classes that want to be informed about connections between hosts. |
|
Coord
Class to hold 2D coordinates and perform simple arithmetics and transformations |
|
DTNHost
A DTN capable host. |
|
Message
A message that is created at a node or passed between nodes. |
|
MessageListener
Interface for classes that want to be informed about messages between hosts |
|
World
World contains all the nodes and is responsible for updating their location and connections. |
Classes in core used by gui.playfield | |
---|---|
Coord
Class to hold 2D coordinates and perform simple arithmetics and transformations |
|
DTNHost
A DTN capable host. |
|
World
World contains all the nodes and is responsible for updating their location and connections. |
Classes in core used by input | |
---|---|
Coord
Class to hold 2D coordinates and perform simple arithmetics and transformations |
|
Settings
Interface for simulation settings stored in setting file(s). |
|
Tuple
A generic key-value tuple. |
|
World
World contains all the nodes and is responsible for updating their location and connections. |
Classes in core used by movement | |
---|---|
Coord
Class to hold 2D coordinates and perform simple arithmetics and transformations |
|
Settings
Interface for simulation settings stored in setting file(s). |
Classes in core used by movement.map | |
---|---|
Coord
Class to hold 2D coordinates and perform simple arithmetics and transformations |
|
Settings
Interface for simulation settings stored in setting file(s). |
Classes in core used by report | |
---|---|
ConnectionListener
Interface for classes that want to be informed about connections between hosts. |
|
Coord
Class to hold 2D coordinates and perform simple arithmetics and transformations |
|
DTNHost
A DTN capable host. |
|
Message
A message that is created at a node or passed between nodes. |
|
MessageListener
Interface for classes that want to be informed about messages between hosts |
|
MovementListener
Interface for classes that want to be informed about node movement. |
|
Settings
Interface for simulation settings stored in setting file(s). |
|
UpdateListener
Interface for classes that want to be informed about every single update call to the World object. |
Classes in core used by routing | |
---|---|
Connection
A connection between two DTN nodes. |
|
DTNHost
A DTN capable host. |
|
Message
A message that is created at a node or passed between nodes. |
|
MessageListener
Interface for classes that want to be informed about messages between hosts |
|
Settings
Interface for simulation settings stored in setting file(s). |
|
Tuple
A generic key-value tuple. |
Classes in core used by test | |
---|---|
ConnectionListener
Interface for classes that want to be informed about connections between hosts. |
|
Coord
Class to hold 2D coordinates and perform simple arithmetics and transformations |
|
DTNHost
A DTN capable host. |
|
Message
A message that is created at a node or passed between nodes. |
|
MessageListener
Interface for classes that want to be informed about messages between hosts |
|
Settings
Interface for simulation settings stored in setting file(s). |
|
SettingsError
Settings related error |
|
SimClock
Wall clock for checking the simulation time. |
Classes in core used by ui | |
---|---|
SimScenario
A simulation scenario used for getting and storing the settings of a simulation run. |
|
World
World contains all the nodes and is responsible for updating their location and connections. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |