Ipv6FlatNetworkConfigurator

Package: inet.networklayer.configurator.ipv6

Ipv6FlatNetworkConfigurator

simple module

Configures Ipv6 addresses and routing tables for a "flat" network, "flat" meaning that all hosts and routers will have the same network address and will only differ in the host part.

See also: Ipv4FlatNetworkConfigurator

Inheritance diagram

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.

Properties

Name Value Description
display i=block/cogwheel
labels node

Direct method calls (observed)

call tofunctioninfo
InterfaceTableinet::InterfaceTable::findInterfaceByNodeInputGateIdfindInterfaceByNodeInputGateId
InterfaceTableinet::InterfaceTable::findInterfaceByNodeOutputGateIdfindInterfaceByNodeOutputGateId

Tagging operations (observed)

tagTypetagAction
inet::Ipv6InterfaceDatafindTagForUpdate, getTag

Source code

//
// Configures Ipv6 addresses and routing tables for a "flat" network,
// "flat" meaning that all hosts and routers will have the same
// network address and will only differ in the host part.
//
//# FIXME add documentation!
//
// @see ~Ipv4FlatNetworkConfigurator
//
simple Ipv6FlatNetworkConfigurator like IL3NetworkConfigurator
{
    parameters:
        @display("i=block/cogwheel");
        @labels(node);
}

File: src/inet/networklayer/configurator/ipv6/Ipv6FlatNetworkConfigurator.ned