Packet Mac80211Pkt

File: src/linklayer/mf80211/macLayer/Mac80211Pkt.msg

Defines all fields of an 802.11 MAC frame

This component has been taken over from Mobility Framework 1.0a5.

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.

Extends:

MacPkt (packet)

A basic MAC (Media Access Control) packet format definition

Fields:

Name Type Description
sequenceControl int
duration simtime_t
address4 int
fragmentation int

part of the Frame Control field

channelId int

channel to send / receive on

destAddr MACAddress

destination mac address

informationDS int

part of the Frame Control field

srcAddr MACAddress

source mac address

address3 int

Source code:

//
// Defines all fields of an 802.11 MAC frame
//
// This component has been taken over from Mobility Framework 1.0a5.
//
packet Mac80211Pkt extends MacPkt
{
    int address3;
    int address4;
    simtime_t duration;
    int fragmentation; //part of the Frame Control field
    int informationDS; //part of the Frame Control field
    int sequenceControl;
}