Compound Module PlainMobilityHost

Package: inet.examples.adhoc.mobility
File: examples/adhoc/mobility/PlainMobilityHost.ned

A host for demonstrating mobility models only -- it contains no protocol layers at all.

NotificationBoard BasicMobility

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
MobileNet network (no description)

Parameters:

Name Type Default value Description
mobilityType string

Properties:

Name Value Description
node
labels node
display i=device/pocketpc_s

Gates:

Name Direction Size Description
radioIn input

Source code:

//
// A host for demonstrating mobility models only -- it contains
// no protocol layers at all.
//
module PlainMobilityHost
{
    parameters:
        @node();
        @labels(node);
        string mobilityType;
        @display("i=device/pocketpc_s");
    gates:
        input radioIn @directIn;
    submodules:
        notificationBoard: NotificationBoard {
            parameters:
                @display("p=70,67");
        }
        mobility: <mobilityType> like BasicMobility {
            parameters:
                @display("p=132,141");
        }
    connections allowunconnected:
}