Package: inet.routing.contract
IOspf
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 |
---|---|---|
Ospfv2 | simple module |
Implements the OSPFv2 routing protocol. |
Ospfv3 | compound module | (no description) |
Used in compound modules
Name | Type | Description |
---|---|---|
Router | compound module |
IPv4 router that supports wireless, Ethernet, PPP and external interfaces. By default, no wireless and external interfaces are added; the number of Ethernet and PPP ports depends on the external connections. |
Properties
Name | Value | Description |
---|---|---|
display | i=block/network |
Source code
// // Interface for routing protocol modules connected to IP Layer. // moduleinterface IOspf { parameters: @display("i=block/network"); gates: input ipIn @labels(Ipv4ControlInfo/up,Ipv6ControlInfo/up); output ipOut @labels(Ipv4ControlInfo/down,Ipv6ControlInfo/down); }File: src/inet/routing/contract/IOspf.ned