Module Interface IPTrafficGenerator

Package: inet.applications.generic
File: src/applications/generic/IPTrafficGenerator.ned

Prototype for modules that generate traffic directly over IP.

See also: IPTrafGen, IPTrafSink

IPTrafficGenerator

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

Definition of an IP node with a transport generator that connects to IP directly, without TCP or UDP.

Properties:

Name Value Description
display i=block/app

Source code:

//
// Prototype for modules that generate traffic directly over IP.
//
// @see IPTrafGen, IPTrafSink
//
moduleinterface IPTrafficGenerator
{
    @display("i=block/app");
    gates:
        input ipIn @labels(IPControlInfo/up);
        input ipv6In @labels(IPv6ControlInfo/up);
        output ipOut @labels(IPControlInfo/down);
        output ipv6Out @labels(IPv6ControlInfo/down);
}