Package: inet.linklayer.ieee80211.mac.contract
ICollisionController
module interfaceInterface for collision controllers. A collision controller is used with EDCA, and it detects and reports internal collisions among Edcaf instances.
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Implemented by
Name | Type | Description |
---|---|---|
EdcaCollisionController | simple module |
A collision controller used with EDCA. It detects and reports internal collisions among Edcaf instances. |
Used in compound modules
Name | Type | Description |
---|---|---|
Edca | compound module |
Implements EDCA (Enhanced Distributed Channel Access) for IEEE 802.11. The implementation allows for a configurable number of access categories, not just four as defined by the standard. |
Properties
Name | Value | Description |
---|---|---|
display | i=block/switch |
Source code
// // Interface for collision controllers. A collision controller is used // with EDCA, and it detects and reports internal collisions among // ~Edcaf instances. // moduleinterface ICollisionController { parameters: @display("i=block/switch"); }File: src/inet/linklayer/ieee80211/mac/contract/ICollisionController.ned