Package: inet.linklayer.contract
ILinkLayer
module interfaceThis module interface provides an abstraction for both upper and lower interfaces of different link layers.
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Implemented by
Name | Type | Description |
---|---|---|
IdealMac | simple module |
Implements a trivial MAC layer for use in IdealWirelessNic. |
Extends
Name | Type | Description |
---|---|---|
ILinkLayerLower | module interface |
This module interface provides an abstraction for the lower interface of different link layers. |
ILinkLayerUpper | module interface |
This module interface provides an abstraction for the upper interface of different link layers. |
Properties
Name | Value | Description |
---|---|---|
display | i=block/rxtx |
Source code
// // This module interface provides an abstraction for both upper and lower // interfaces of different link layers. // moduleinterface ILinkLayer extends ILinkLayerUpper, ILinkLayerLower { parameters: @display("i=block/rxtx"); }File: src/inet/linklayer/contract/ILinkLayer.ned