Module Interface Ieee80211Mgmt

Package: inet.linklayer.ieee80211.mgmt
File: src/linklayer/ieee80211/mgmt/Ieee80211Mgmt.ned

This is not a concrete module type, but a prototype for all IEEE 802.11 management module types. It exists to specify what gates a management module should have in order to be usable within Ieee80211Nic.

Ieee80211Mgmt

Usage diagram:

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram. Click here to see the full picture.

Inheritance diagram:

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram. Click here to see the full picture.

Used in compound modules:

If a module type shows up more than once, that means it has been defined in more than one NED file.

Ieee80211Nic (compound module)

This NIC implements an 802.11 network interface card. It can be configured via the mgmtType parameter to act as an AP or a STA, or for ad-hoc mode.

Source code:

//
// This is not a concrete module type, but a prototype for all IEEE 802.11
// management module types. It exists to specify what gates a management
// module should have in order to be usable within Ieee80211Nic.
//
moduleinterface Ieee80211Mgmt
{
    gates:
        input uppergateIn;
        output uppergateOut;
        input macIn;
        output macOut;
}