Package: inet.visualizer.contract
INetworkConnectionVisualizer
module interfaceThis module interface allows configuring different INetworkConnectionVisualizer submodules from INI files. Such a visualizer creates the visual representations of network connections.
See also: NetworkConnectionCanvasVisualizer, NetworkConnectionOsgVisualizer, NetworkConnectionVisualizer, NetworkConnectionVisualizerBase
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Implemented by
| Name | Type | Description | 
|---|---|---|
| NetworkConnectionCanvasVisualizer | simple module | 
 This module visualizes multiple network connections on a 2D canvas.  | 
   
| NetworkConnectionOsgVisualizer | simple module | 
 This module visualizes multiple network connections on a 3D osg scene.  | 
   
| NetworkConnectionVisualizer | compound module | 
 This module integrates canvas and osg connection visualizers into a single module.  | 
   
Used in compound modules
| Name | Type | Description | 
|---|---|---|
| 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.  | 
   
| 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.  | 
   
| NetworkConnectionVisualizer | compound module | 
 This module integrates canvas and osg connection visualizers into a single module.  | 
   
Properties
| Name | Value | Description | 
|---|---|---|
| display | i=block/app_s | 
Source code
// // This module interface allows configuring different ~INetworkConnectionVisualizer // submodules from INI files. Such a visualizer creates the visual representations // of network connections. // // @see ~NetworkConnectionCanvasVisualizer, ~NetworkConnectionOsgVisualizer, ~NetworkConnectionVisualizer, ~NetworkConnectionVisualizerBase // moduleinterface INetworkConnectionVisualizer { parameters: @display("i=block/app_s"); }File: src/inet/visualizer/contract/INetworkConnectionVisualizer.ned