Package: inet.linklayer.ieee80211.mac.contract
ITx
module interfaceInterface for processes that unconditionally transmit a frame after waiting for a specified inter-frame space (usually SIFS). Such processes can be used to transmit frames where no contention is needed, e.g. ACK, CTS, or the second and further frames of a TXOP.
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Implemented by
Name | Type | Description |
---|---|---|
Tx | simple module |
Responsible for unconditionally transmitting a frame after waiting for a specified inter-frame space. This is the default implementation of ITx. |
Used in compound modules
Name | Type | Description |
---|---|---|
Ieee80211Mac | compound module |
Implementation of the 802.11 MAC protocol. This module is intended to be used in combination with the Ieee80211Radio module as the physical layer. |
Properties
Name | Value | Description |
---|---|---|
display | i=block/tx |
Source code
// // Interface for processes that unconditionally transmit a frame // after waiting for a specified inter-frame space (usually SIFS). Such // processes can be used to transmit frames where no contention is needed, // e.g. ACK, CTS, or the second and further frames of a TXOP. // moduleinterface ITx { parameters: @display("i=block/tx"); }File: src/inet/linklayer/ieee80211/mac/contract/ITx.ned