IRoutingTable¶
Package: inet.networklayer.contract
module interface IRoutingTable
Interface for different routing tables.
Inheritance diagram¶
Implemented by¶
Name |
Type |
Description |
|---|---|---|
simple module |
Stores the routing table. (Per-interface configuration is stored in InterfaceTable.) |
|
simple module |
IPv6 Routing Table and Neighbor Discovery data structures. NOTE: This component MUST be named as |
|
simple module |
Stores next hop routes used by the next hop forwarding protocol. |
Parameters¶
Name |
Type |
Default value |
Description |
|---|---|---|---|
forwarding |
bool |
||
multicastForwarding |
bool |
Properties¶
Name |
Value |
Description |
|---|---|---|
display |
i=block/table |
Source code¶
//
// Interface for different routing tables.
//
moduleinterface IRoutingTable
{
parameters:
@display("i=block/table");
bool forwarding;
bool multicastForwarding;
}