Ds
Package: inet.linklayer.ieee80211.mac
Ds
simple moduleImplements the DS (Distribution Service) for IEEE 802.11, which is responsible for distributing correctly received frames to the higher layer, to the wireless LAN, etc.
This is the default implementation of the ~IDs module interface.
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Extends
| Name | Type | Description |
|---|---|---|
| SimpleModule | simple module |
Base module for all INET simple modules. |
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| displayStringTextFormat | string | "" |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
| mibModule | string |
Properties
| Name | Value | Description |
|---|---|---|
| class | Ds | |
| display | i=block/routing |
Signals
| Name | Type | Unit | Description |
|---|---|---|---|
| packetDropped |
Source code
// // Implements the DS (Distribution Service) for IEEE 802.11, which is // responsible for distributing correctly received frames to the higher // layer, to the wireless LAN, etc. // // This is the default implementation of the ~IDs module interface. // simple Ds extends SimpleModule like IDs { parameters: @class(Ds); string mibModule; @display("i=block/routing"); @signal[packetDropped]; }File: src/inet/linklayer/ieee80211/mac/Ds.ned