InterfaceEntry

Package: inet.networklayer.common

InterfaceEntry

compound module

(no description)

Inheritance diagram

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

Known subclasses

Name Type Description
AckingWirelessInterface compound module

Highly abstracted wireless NIC that consists of a unit disk radio and a trivial MAC protocol. It offers simplicity for scenarios where Layer 1 and 2 effects can be completely ignored, for example testing the basic functionality of a wireless ad-hoc routing protocol.

EthernetInterface compound module

Ethernet network interface. Complements EtherMac and EtherEncap with an output queue for QoS and RED support.

ExtInterface compound module

This module provides a base module for external network interfaces.

Ieee80211Interface compound module

This NIC implements an 802.11 network interface card. It can be configured via the mgmt.typename parameter to act as an AP or a STA, or for ad-hoc mode.

Ieee802154NarrowbandInterface compound module (no description)
Ieee802154UwbIrInterface compound module (no description)
LoopbackInterface compound module

Loopback interface. Complements the Loopback module.

PppInterface compound module

PPP interface. Complements the Ppp module with an output queue for QoS and RED support.

TunInterface compound module (no description)
VlanInterface compound module (no description)
WirelessInterface compound module (no description)

Parameters

Name Type Default value Description
displayStringTextFormat string "%a (%i)\n%m"

Source code

module InterfaceEntry
{
    parameters:
        string displayStringTextFormat = default("%a (%i)\n%m");
}

File: src/inet/networklayer/common/InterfaceEntry.ned