Package: inet.visualizer.contract
IIeee80211Visualizer
module interfaceThis module interface allows configuring different IIeee80211Visualizer submodules from INI files. Such a visualizer displays IEEE 802.11 network interface associations.
See also: Ieee80211CanvasVisualizer, Ieee80211OsgVisualizer, Ieee80211Visualizer, Ieee80211VisualizerBase
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Implemented by
Name | Type | Description |
---|---|---|
Ieee80211CanvasVisualizer | simple module |
This module visualizes IEEE 802.11 associations on a 2D canvas. It displays an icon labelled with the SSID for each associated wireless interface. |
Ieee80211OsgVisualizer | simple module |
This module visualizes IEEE 802.11 associations on a 3D osg scene. It displays an icon labelled with the SSID for each associated wireless interface. |
Ieee80211Visualizer | compound module |
This module integrates canvas and osg IEEE 802.11 association visualizers into a single module. |
Used in compound modules
Name | Type | Description |
---|---|---|
Ieee80211Visualizer | compound module |
This module integrates canvas and osg IEEE 802.11 association visualizers into a single module. |
IntegratedCanvasVisualizer | compound module |
This module integrates all canvas visualizers into a single module. It supports disabling any submodule visualizer by providing an empty string as its type. |
IntegratedMultiCanvasVisualizer | compound module |
This module integrates all canvas visualizers into a single module. It supports disabling any submodule visualizer by providing an empty string as its type. |
IntegratedMultiOsgVisualizer | compound module |
This module integrates all osg visualizers into a single module. It supports disabling any submodule visualizer by providing an empty string as its type. |
IntegratedOsgVisualizer | compound module |
This module integrates all osg visualizers into a single module. It supports disabling any submodule visualizer by providing an empty string as its type. |
Properties
Name | Value | Description |
---|---|---|
display | i=block/app |
Source code
// // This module interface allows configuring different ~IIeee80211Visualizer // submodules from INI files. Such a visualizer displays IEEE 802.11 network // interface associations. // // @see ~Ieee80211CanvasVisualizer, ~Ieee80211OsgVisualizer, ~Ieee80211Visualizer, ~Ieee80211VisualizerBase // moduleinterface IIeee80211Visualizer { parameters: @display("i=block/app"); }File: src/inet/visualizer/contract/IIeee80211Visualizer.ned