Simple Module YMMOG

File: Overlay/YMMOG/YMMOG.ned

C++ definition: click here

(no description)

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.

Used in compound modules:

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

OverlayYMMOG (no description)

Parameters:

Name Type Description
timeSlotSize numeric
maxPlayerLeafs numeric
treeWidth numeric
logLevel numeric
maxFailed numeric
maxFailedPings numeric
subscriptionRange numeric
unsubscriptionRange numeric
localPort numeric

UDP port for YMMOG messages

debug bool

enable debug output

Gates:

Name Direction Description
from_udp [ ] input

gate from the UDP layer

to_udp [ ] output

gate to the UDP layer

from_app input

gate from the application

to_app output

gate to the application

direct_in input

gate for sendDirect

Source code:

simple YMMOG
    parameters:
        timeSlotSize : numeric,
        maxPlayerLeafs : numeric,
        treeWidth : numeric,
        logLevel : numeric,
        maxFailed : numeric,
        maxFailedPings : numeric,
        subscriptionRange: numeric,
        unsubscriptionRange: numeric,
        localPort: numeric,    // UDP port for YMMOG messages
        debug : bool;    // enable debug output
    gates:
        in: from_udp[];    // gate from the UDP layer
        out: to_udp[];    // gate to the UDP layer
        in: from_app;   // gate from the application
        out: to_app;    // gate to the application
        in: direct_in;    // gate for sendDirect
endsimple