|
Interface Summary |
| ApplicationLayer |
The transport layer should call this method when it receives
a packet on a particular connection. |
| DatalinkLayer |
An implementation of the datalink layer must implement this
interface, which itself extends StackLayer. |
| NetworkLayer |
A network layer must implement this interface, which derives from
StackLayer. |
| PhysicalLayer |
This is currently implemented by the simulator. |
| StackLayer |
Every layer derives from this, which has one method to implement. |
| TransportLayer |
Interface TransportLayer must be implemented by
any class that wants to implement a transport layer. |
| WebBrowser |
This interface must be implemented by a web browser. |
| WebServer |
This interface needs to be implemented by webservers. |
|
Class Summary |
| Connection |
Used to store data about connections that are read from the
parameter file and used by the simulator to randomly generate
packets. |
| DatalinkPacket |
The class that contains stuff for a datalink-layer packet. |
| Debug |
Use the class Debug to help create debugging output
in the file "debug.dat". |
| Edge |
Used by the simulator. |
| FileClassLoader |
The class FileClassLoader contains methods to load classes from given files. |
| LinkStatus |
An instance of this class is passed to the network layer by
the simulator to indicate how "bad" a link is. |
| NetsimPacket |
This is the base packet class, with optional info for the GUI. |
| NetworkPacket |
This class contains all the packet info for a network-level packet,
including the whole transport-packet. |
| Node |
Used by the simulator. |
| SimpleNetSim |
Class SimpleNetSim is the "main" simulator class,
for which reason it is a bit large. |
| TransportPacket |
This is the packet that is handled by the transport layer and,
for simplicity, the application layer as well. |
| UniformRandom |
|