No churn generating class (only bootstraps a networks)
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.
ChurnGenerator (simple module) |
ChurnGenerator base module |
Name | Type | Default value | Description |
---|---|---|---|
targetOverlayTerminalNum | int |
number of nodes after init phase |
|
initPhaseCreationInterval | double |
node creation interval in init phase |
|
noChurnThreshold | double |
if the lifetimeMean of a specific churn generator exceeds this, NoChurn is used instead |
|
overlayType | string |
the overlay used in the simulation |
|
channelTypes | string |
used (tx) access technologies (from common/channels.ned) |
|
channelTypesRx | string |
used (rx) access technologies (from common/channels.ned) |
|
tier1Type | string |
the application on top of the overlay used in the simulation |
|
tier2Type | string |
the module type on top of tier 1 |
|
tier3Type | string |
the module type on top of tier 2 |
Name | Value | Description |
---|---|---|
display | i=block/timer | |
class | NoChurn |
// // No churn generating class (only bootstraps a networks) // simple NoChurn extends ChurnGenerator { parameters: @class(NoChurn); }