Package: inet.networklayer.ipv6tunneling
IPv6Tunneling
simple module\IPv6 Tunnel Manager
See also: IPv6, IPv6NeighbourDiscovery, ICMPv6
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Parameters
Name | Type | Default value | Description |
---|---|---|---|
interfaceTableModule | string |
The path to the InterfaceTable module |
|
routingTableModule | string | ||
xmipv6Module | string |
Properties
Name | Value | Description |
---|---|---|
display | i=block/tunnel |
Gates
Name | Direction | Size | Description |
---|---|---|---|
upperLayerIn | input | ||
upperLayerOut | output | ||
linkLayerIn | input | ||
linkLayerOut | output |
Source code
// // \IPv6 Tunnel Manager // // @see IPv6, IPv6NeighbourDiscovery, ICMPv6 // simple IPv6Tunneling like IIPv6Tunneling { parameters: string interfaceTableModule; // The path to the InterfaceTable module string routingTableModule; string xmipv6Module; @display("i=block/tunnel"); gates: input upperLayerIn; output upperLayerOut; input linkLayerIn; output linkLayerOut; }File: src/inet/networklayer/ipv6tunneling/IPv6Tunneling.ned