ITunApp

Package: inet.applications.contract

ITunApp

module interface

Not an actual module type. It only shows which gates a TUN app should have to be able to be used in StandardHost

Inheritance diagram

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

Implemented by

Name Type Description
TunLoopbackApp simple module (no description)

Used in compound modules

Name Type Description
StandardHost compound module

IPv4 host with SCTP, TCP, UDP layers and applications. IP forwarding is disabled by default (see forwarding).

Properties

Name Value Description
display i=block/app

Source code

//
// Not an actual module type. It only shows which gates a TUN app should have
// to be able to be used in StandardHost
//
moduleinterface ITunApp
{
    parameters:
        @display("i=block/app");
    gates:
        input tunIn @labels(TunInterface/up);
        output tunOut @labels(TunInterface/down);
}
File: src/inet/applications/contract/ITunApp.ned