IMacForwardingTable

Package: inet.linklayer.contract

IMacForwardingTable

module interface

Interface for MAC address tables

Inheritance diagram

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

Implemented by

Name Type Description
MacForwardingTable simple module

This module handles the mapping between ports and MAC addresses.

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.

EthernetSwitch compound module

Model of an Ethernet switch.

Parameters

Name Type Default value Description
agingTime double
forwardingTableFile string

Properties

Name Value Description
display i=block/table2

Source code

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

File: src/inet/linklayer/contract/IMacForwardingTable.ned