Ieee80211MgmtAdhoc.ned

NED File src/inet/linklayer/ieee80211/mgmt/Ieee80211MgmtAdhoc.ned

Name Type Description
Ieee80211MgmtAdhoc simple module

IEEE 802.11 management module used for ad-hoc mode. This implementation never sends control or management frames, and discards any such frame received. Distributed beacon generation is not modeled.

Source code

//
// Copyright (C) 2006 OpenSim Ltd.
//
// SPDX-License-Identifier: LGPL-3.0-or-later
//


package inet.linklayer.ieee80211.mgmt;

//
// IEEE 802.11 management module used for ad-hoc mode.
// This implementation never sends control or management frames, and discards
// any such frame received. Distributed beacon generation is not modeled.
//
simple Ieee80211MgmtAdhoc like IIeee80211Mgmt
{
    parameters:
        string mibModule;
        string macModule;               // The path to the MAC module
        string interfaceTableModule;   // The path to the InterfaceTable module
        @display("i=block/cogwheel");
    gates:
        input macIn @labels(Ieee80211MacHeader);
        output macOut @labels(Ieee80211MacHeader);
        input agentIn @loose;   // unused dummy to statisfy the IIeee80211Mgmt interface
        output agentOut @loose; // unused dummy to statisfy the IIeee80211Mgmt interface
}