IMobility

Package: inet.mobility.contract

IMobility

module interface

The module interface for mobility models.

IMobility

Used in compound modules

Name Type Description
AccessPoint compound module

A generic access point supporting multiple wireless radios, and multiple ethernet ports. The type of the ethernet MAC, relay unit and wireless card can be specified as parameters.

AntennaBase compound module

This module servces as the base module for antenna models.

NodeBase compound module

This module contains the most basic infrastructure for network nodes that is not strictly communication protocol related.

SuperpositioningMobility compound module

This mobility module combines the trajectory of several other mobility modules using superposition. In other words, the position, velocity and acceleration is the sum of the respective quantities of all submodules.

Properties

Name Value Description
display i=block/cogwheel

Signals

Name Type Unit
mobilityStateChanged

Source code

//
// The module interface for mobility models.
//
moduleinterface IMobility
{
    parameters:
        @display("i=block/cogwheel");
        @signal[mobilityStateChanged];
}

File: src/inet/mobility/contract/IMobility.ned