Package: inet.queueing.shaper
TimeAwareShaper
compound moduleThis module implements a time-aware shaper using a gate submodule that opens and closes according to a time-based schedule.
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Extends
Name | Type | Description |
---|---|---|
PacketShaper | compound module |
This module combines a packet queue and a packet gate into a packet shaper module. The queue stores the packets sorted according to its ordering and the gate decides when the first packet can be pulled from the queue. |
Properties
Name | Value | Description |
---|---|---|
display | i=block/bucket |
Gates
Name | Direction | Size | Description |
---|---|---|---|
in | input | ||
out | output |
Source code
// // This module implements a time-aware shaper using a gate submodule that opens // and closes according to a time-based schedule. // module TimeAwareShaper extends PacketShaper { parameters: gate.typename = default("PeriodicGate"); }File: src/inet/queueing/shaper/TimeAwareShaper.ned