Module Interface IMACAddressTable

Package: inet.linklayer.contract
File: src/inet/linklayer/contract/IMACAddressTable.ned

Interface for MAC address tables

IMACAddressTable

Usage diagram:

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.

Inheritance diagram:

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

Used in compound modules:

Name Type Description
AccessPoint compound module

A generic access point supporting multiple wireless radios, and multiple ethernet ports. The type of the ethernet MAC, relay unit and wireless card can be specified as parameters.

EtherSwitch compound module

Model of an Ethernet switch.

Parameters:

Name Type Default value Description
agingTime double
addressTableFile string

Properties:

Name Value Description
display i=block/table2

Source code:

//
// Interface for MAC address tables
//
moduleinterface IMACAddressTable
{
    parameters:
        @display("i=block/table2");
        double agingTime @unit("s");
        string addressTableFile;
}