INET Framework for OMNeT++/OMNEST
inet::ieee80211::ITx Class Referenceabstract

Abstract interface for unconditionally transmitting a frame immediately or after waiting for a specified inter-frame space (usually SIFS). More...

#include <ITx.h>

Inheritance diagram for inet::ieee80211::ITx:
inet::ieee80211::Tx

Classes

class  ICallback
 

Public Member Functions

virtual ~ITx ()
 
virtual void transmitFrame (Packet *packet, const Ptr< const Ieee80211MacHeader > &header, ICallback *callback)=0
 
virtual void transmitFrame (Packet *packet, const Ptr< const Ieee80211MacHeader > &header, simtime_t ifs, ICallback *callback)=0
 
virtual void radioTransmissionFinished ()=0
 

Detailed Description

Abstract interface for unconditionally transmitting a frame immediately or after waiting for a specified inter-frame space (usually SIFS).

Constructor & Destructor Documentation

◆ ~ITx()

virtual inet::ieee80211::ITx::~ITx ( )
inlinevirtual
32 {}

Member Function Documentation

◆ radioTransmissionFinished()

virtual void inet::ieee80211::ITx::radioTransmissionFinished ( )
pure virtual

Implemented in inet::ieee80211::Tx.

◆ transmitFrame() [1/2]

virtual void inet::ieee80211::ITx::transmitFrame ( Packet packet,
const Ptr< const Ieee80211MacHeader > &  header,
ICallback callback 
)
pure virtual

Implemented in inet::ieee80211::Tx.

◆ transmitFrame() [2/2]

virtual void inet::ieee80211::ITx::transmitFrame ( Packet packet,
const Ptr< const Ieee80211MacHeader > &  header,
simtime_t  ifs,
ICallback callback 
)
pure virtual

Implemented in inet::ieee80211::Tx.


The documentation for this class was generated from the following file: