Module Interface INetworkNode

Package: inet.node.inet
File: src/inet/node/inet/INetworkNode.ned

Contains the common interface for all node types in a network.

INetworkNode

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.

Networks:

Name Type Description
WirelessA network (no description)
WirelessB network (no description)

Properties:

Name Value Description
display bgb=,448
networkNode
labels node

Source code:

//
// Contains the common interface for all node types in a network.
//
moduleinterface INetworkNode
{
    parameters:
        @display("bgb=,448");
        @networkNode;
        @labels(node,ethernet-node,wireless-node);
    gates:
        input radioIn[numRadios] @directIn;
        inout pppg[] @labels(PPPFrame-conn);
        inout ethg[] @labels(EtherFrame-conn);
}