Simple Module OnoeRateControl
Package: inet.linklayer.ieee80211.mac.ratecontrol
File: src/inet/linklayer/ieee80211/mac/ratecontrol/OnoeRateControl.ned
C++ definition
(no description)
Usage diagram:
The following diagram shows usage relationships between types.
Unresolved types are missing from the diagram.
Inheritance diagram:
The following diagram shows inheritance relationships for this type.
Unresolved types are missing from the diagram.
Parameters:
Name |
Type |
Default value |
Description |
initialRate |
double
|
-1bps |
-1 means fastest mandatory rate
|
interval |
double
|
1s |
|
Properties:
Name |
Value |
Description |
display |
i=block/cogwheel |
|
Signals:
Statistics:
Name |
Title |
Source |
Record |
Unit |
Interpolation Mode |
datarate |
|
|
vector |
|
|
Source code:
simple OnoeRateControl like IRateControl
{
parameters:
double initialRate @unit("bps") = default(-1bps); // -1 means fastest mandatory rate
double interval @unit("s") = default(1s);
@display("i=block/cogwheel");
@signal[datarate];
@statistic[datarate](record=vector);
}