Ds

Package: inet.linklayer.ieee80211.mac

Ds

simple module

The default implementation of IDs.

Ds

Inheritance diagram

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.

Parameters

Name Type Default value Description
mibModule string

Properties

Name Value Description
display i=block/routing

Signals

Name Type Unit
packetDropped

Direct method calls (observed)

call tofunctioninfo
Ieee80211Macinet::ieee80211::Ieee80211Mac::processUpperFrameprocessUpperFrame("%s")
Ieee80211Macinet::ieee80211::Ieee80211Mac::sendUpsendUp("%s")

Called methods (observed)

functioninfocall from
inet::ieee80211::Ds::processDataFrameprocessDataFrameIeee80211Mac

Packet operations (observed)

chunkTypepacketAction
peekData, trim
SequenceChunkPacket
Ieee80211DataHeaderinsertAtFront
Ieee80211MacTrailerinsertAtBack

Source code

//
// The default implementation of ~IDs.
//
simple Ds like IDs
{
    parameters:
        string mibModule;
        @display("i=block/routing");
        @signal[packetDropped];
}

File: src/inet/linklayer/ieee80211/mac/Ds.ned