| Name | Description |
|---|---|
| BaseApp (simple module) |
Base class for application implementations |
| BaseOverlay (simple module) |
Base class for overlay implementations |
| BaseRpc (simple module) |
Base module for simple RPC communication |
| BootstrapList (simple module) |
The BootstrapList module maintains a list of bootstrap node candidates received from various sources (GlobalNodeList for simulations and Zeroconf for SingleHostUnderlay). This list is also used to detect overlay partitions and triggers the merging process. |
| ChurnGenerator (simple module) |
ChurnGenerator base module |
| CryptoModule (simple module) |
The CryptoModule contains several methods used for message authentication. It is also used as a container for crypographic keys. |
| GenericPacketParser (simple module) |
A message parser using the cMemCommBuffer to serialize cmessages |
| GlobalFunctions (compound module) | (no description) |
| GlobalNodeList (simple module) |
Global module that supports bootstrap process and key distribution |
| GlobalObserver (compound module) |
global module that contains the globalNodeList and the globalStatistics module |
| GlobalParameters (simple module) |
Module for storing global simulation parameters |
| GlobalStatistics (simple module) |
Module to record global statistics |
| GlobalTraceManager (simple module) | (no description) |
| IGlobalFunctions (module interface) | (no description) |
| inet_dialup_56k (channel) |
56k modem channel for InetUnderlay |
| inet_dsl (channel) |
DSL channel for InetUnderlay |
| inet_dsl_lossy (channel) |
DSL channel with packet loss for InetUnderlay |
| inet_ethernetline (channel) |
Ethernet channel for InetUnderlay |
| inet_ethernetline_lossy (channel) |
Ethernet channel with packet loss for InetUnderlay |
| inet_fiberline (channel) |
Fiberline channel for InetUnderlay |
| IOverlay (module interface) |
Interface for overlay compound modules |
| IPacketParser (module interface) |
Module that performs parsing of the payload of packets that are send to or received by the tun device |
| ITier (module interface) |
Interface for tier compound modules |
| LifetimeChurn (simple module) | (no description) |
| NeighborCache (simple module) |
Module for collecting neighborhood information (rtt, coordinates, ...) Author: Bernhard Heep Author: Antonio Zea |
| NoChurn (simple module) |
No churn generating class (only bootstraps a networks) |
| ParetoChurn (simple module) |
Lifetime churn based on shifted pareto distribution |
| RandomChurn (simple module) |
Random churn generating module |
| simple_dsl (channel) |
DSL channel for SimpleUnderlay |
| simple_dsl_lossy (channel) |
DSL channel with packet loss for SimpleUnderlay |
| simple_ethernetline (channel) |
Ethernet channel for SimpleUnderlay |
| simple_ethernetline_lossy (channel) |
Ethernet channel with packet loss for SimpleUnderlay |
| TierDummy (simple module) |
A dummy module for Tier1-3 modules |
| TraceChurn (simple module) | (no description) |
| UnderlayConfigurator (simple module) |
UnderlayConfigurator base module |