Compound Module SimpleClientModules

File: Applications/SimpleClient/SimpleClient.ned

Compound module for a simple client test application

Author: Helge Backhaus

simpleClient: SimpleClient

Usage diagram:

The following diagram shows usage relationships between modules, networks and channels. Unresolved module (and channel) types are missing from the diagram. Click here to see the full picture.

Contains the following modules:

If a module type shows up more than once, that means it has been defined in more than one NED file.

SimpleClient

@file SimpleClient.ned

Author: Helge Backhaus

Parameters:

Name Type Description
debugOutput bool

Gates:

Name Direction Description
from_udp input
from_lowerTier input
from_upperTier input
to_udp output
to_lowerTier output
to_upperTier output

Unassigned submodule parameters:

Name Type Description
simpleClient.moveDelay numeric
simpleClient.areaDimension numeric
simpleClient.movementSpeed numeric
simpleClient.movementGenerator string
simpleClient.groupSize numeric

Source code:

module SimpleClientModules
    parameters:
        debugOutput : bool;

    gates:
        in: from_udp, from_lowerTier, from_upperTier;
        out: to_udp, to_lowerTier, to_upperTier;

    submodules:
        simpleClient: SimpleClient;
            parameters:
                debugOutput = debugOutput;
                display: "i=block/app";

    connections nocheck:
        from_lowerTier --> simpleClient.from_lowerTier;
        to_lowerTier <-- simpleClient.to_lowerTier;
endmodule