IEigrp
Package: inet.routing.contract
IEigrp
module interfaceInterface for routing protocol modules connected to IP Layer.
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Implemented by
| Name | Type | Description |
|---|---|---|
| EigrpProcessDS | compound module | (no description) |
Used in compound modules
| Name | Type | Description |
|---|---|---|
| Router | compound module |
A network router device with support for multiple routing protocols and network interfaces. Provides the foundation for simulating various types of routers in both wired and wireless networks. |
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| enableIPv4 | bool | ||
| enableIPv6 | bool |
Properties
| Name | Value | Description |
|---|---|---|
| display | i=block/network |
Source code
// // Interface for routing protocol modules connected to IP Layer. // moduleinterface IEigrp { parameters: bool enableIPv4; bool enableIPv6; @display("i=block/network"); gates: input ipIn @labels(Ipv4ControlInfo/up,Ipv6ControlInfo/up); output ipOut @labels(Ipv4ControlInfo/down,Ipv6ControlInfo/down); }File: src/inet/routing/contract/IEigrp.ned