Interface for overlay compound modules
Author: Ingmar Baumgart, Bernhard Heep, Stephan Krause
The following diagram shows usage relationships between types.
Unresolved types are missing from the diagram.
The following diagram shows inheritance relationships for this type.
Unresolved types are missing from the diagram.
If a module type shows up more than once, that means it has been defined in more than one NED file.
InetOverlayHost (compound module) |
Host that participates in the overlay |
OverlayAccessRouter (compound module) |
Access router that participates in the overlay |
OverlayRouter (compound module) |
Router in the overlay network |
SimpleMultiOverlayHost (compound module) |
Host in the simple network that participates in the overlay |
SimpleOverlayHost (compound module) |
Host in the simple network that participates in the overlay |
SingleHost (compound module) |
simulates a single host to connect it to a real network |
Name | Value | Description |
---|---|---|
display | i=block/network2 |
// // Interface for overlay compound modules // // @author Ingmar Baumgart, Bernhard Heep, Stephan Krause // moduleinterface IOverlay { parameters: @display("i=block/network2"); gates: input udpIn; // gate from the UDP layer input appIn; // gate from the application output udpOut; // gate to the UDP layer output appOut; // gate to the application }