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 |