|
INET Framework for OMNeT++/OMNEST
|
The default implementation of ITx. More...
#include <Tx.h>
Public Member Functions | |
| Tx () | |
| ~Tx () | |
| virtual void | transmitFrame (Ieee80211Frame *frame, ITx::ICallback *txCallback) override |
| virtual void | transmitFrame (Ieee80211Frame *frame, simtime_t ifs, ITx::ICallback *txCallback) override |
| virtual void | radioTransmissionFinished () override |
Public Member Functions inherited from inet::ieee80211::ITx | |
| virtual | ~ITx () |
Protected Member Functions | |
| virtual int | numInitStages () const override |
| virtual void | initialize (int stage) override |
| virtual void | handleMessage (cMessage *msg) override |
| virtual void | refreshDisplay () const override |
Protected Attributes | |
| MACAddress | address = MACAddress::UNSPECIFIED_ADDRESS |
| ITx::ICallback * | txCallback = nullptr |
| Ieee80211Mac * | mac = nullptr |
| IRx * | rx = nullptr |
| IStatistics * | statistics = nullptr |
| Ieee80211Frame * | frame = nullptr |
| cMessage * | endIfsTimer = nullptr |
| simtime_t | durationField = -1 |
| bool | transmitting = false |
The default implementation of ITx.
| inet::ieee80211::Tx::~Tx | ( | ) |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
|
inlineoverrideprotectedvirtual |
|
overridevirtual |
Implements inet::ieee80211::ITx.
|
overrideprotectedvirtual |
Referenced by handleMessage(), initialize(), radioTransmissionFinished(), and transmitFrame().
|
overridevirtual |
Implements inet::ieee80211::ITx.
|
overridevirtual |
Implements inet::ieee80211::ITx.
|
protected |
Referenced by initialize(), and transmitFrame().
|
protected |
Referenced by handleMessage(), and radioTransmissionFinished().
|
protected |
Referenced by handleMessage(), initialize(), refreshDisplay(), transmitFrame(), and ~Tx().
|
protected |
Referenced by handleMessage(), radioTransmissionFinished(), refreshDisplay(), and ~Tx().
|
protected |
Referenced by handleMessage(), and initialize().
|
protected |
Referenced by initialize(), and radioTransmissionFinished().
|
protected |
|
protected |
Referenced by handleMessage(), initialize(), radioTransmissionFinished(), refreshDisplay(), transmitFrame(), and ~Tx().
|
protected |
Referenced by radioTransmissionFinished(), and transmitFrame().