Ipv6FlatNetworkConfigurator

Package: inet.networklayer.configurator.ipv6

Ipv6FlatNetworkConfigurator

simple module

C++ definition

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.

<b>See also:</b> ~Ipv4FlatNetworkConfigurator

Inheritance diagram

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

Used in

Name Type Description
BulkTransfer6 network (no description)
DemoNetworkEth network (no description)
mIPv6Network network (no description)
NClientsEth network (no description)
NClientsEth network (no description)
NClientsEthPpp network (no description)
NClientsPPP network (no description)
NClientsPPP network (no description)
SimpleTest network (no description)

Extends

Name Type Description
SimpleModule simple module

Base module for all INET simple modules.

Parameters

Name Type Default value Description
displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

Properties

Name Value Description
class Ipv6FlatNetworkConfigurator
display i=block/cogwheel
labels node

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 extends SimpleModule like IL3NetworkConfigurator
{
    parameters:
        @class(Ipv6FlatNetworkConfigurator);
        @display("i=block/cogwheel");
        @labels(node);
}

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