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.
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:
}