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. |
FinisherModule (simple module) |
Dummy module which is created and destroyed at last to call GlobalStatistics::finalizeStatistics() |
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 |