|
||||||||||
| 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 |
|
| 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. |
|
| 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 |
|
| 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. |
|
| 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). |
|
| 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 | |||||||||