GenericARP

Package: inet.networklayer.arp.generic

GenericARP

simple module

TODO

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
GenericNetworkLayer compound module

This module provides the generic network layer.

WiseRouteNetworkLayer compound module

This module provides a simple network layer.

Parameters

Name Type Default value Description
interfaceTableModule string

The path to the InterfaceTable module

Properties

Name Value Description
display i=block/layer_s

Gates

Name Direction Size Description
netwIn input

incoming ARP requests and replies

netwOut output

outgoing ARP requests/replies, and datagrams with resolved next hop

Source code

//
// TODO
//
simple GenericARP like IARP
{
    parameters:
        @display("i=block/layer_s");
        string interfaceTableModule;   // The path to the InterfaceTable module
    gates:
        input netwIn @labels(IGenericDatagram); // incoming ARP requests and replies
        output netwOut @labels(IGenericDatagram);  // outgoing ARP requests/replies, and datagrams with resolved next hop
}
File: src/inet/networklayer/arp/generic/GenericARP.ned