IIeee80211Mac

Package: inet.linklayer.ieee80211

module interface IIeee80211Mac

Module interface for the IEEE 802.11 MAC module type.

Inheritance diagram

Implemented by

Name

Type

Description

Ieee80211Mac

compound module

Implementation of the 802.11 MAC protocol. This module is intended to be used in combination with the Ieee80211Radio module as the physical layer.

Extends

Name

Type

Description

IMacProtocol

module interface

This interface provides an abstraction for different MAC protocols.

Properties

Name

Value

Description

display

i=block/layer

Source code

//
// Module interface for the IEEE 802.11 MAC module type.
//
moduleinterface IIeee80211Mac extends IMacProtocol
{
    parameters:
        @display("i=block/layer");
    gates:
        input mgmtIn;
        output mgmtOut;
}

File: src/inet/linklayer/ieee80211/IIeee80211Mac.ned