(no description)
The following diagram shows usage relationships between types. Unresolved types are missing from the diagram. Click here to see the full picture.
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram. Click here to see the full picture.
Name | Type | Description |
---|---|---|
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 |
|
channelTypes | string |
used (tx) access technologies (from common/channels.ned) |
|
channelTypesRx | string |
used (rx) access technologies (from common/channels.ned) |
|
lifetimeMean | double |
mean node lifetime in seconds |
|
lifetimeDistName | string |
lifetime distribution function |
|
lifetimeDistPar1 | double |
parameter for distribution function |
Name | Value | Description |
---|---|---|
display | i=block/timer | |
class | LifetimeChurn |
simple LifetimeChurn extends ChurnGenerator { parameters: @class(LifetimeChurn); double lifetimeMean @unit(s); // mean node lifetime in seconds string lifetimeDistName; // lifetime distribution function double lifetimeDistPar1; // parameter for distribution function }