#include <RecipientAckProcedure.h>
Referenced by processReceivedFrame().
42 Ieee80211ACKFrame *ack =
new Ieee80211ACKFrame(
"ACK");
43 ack->setReceiverAddress(dataOrMgmtFrame->getTransmitterAddress());
Implements inet::ieee80211::IRecipientAckProcedure.
28 if (ackPolicy->isAckNeeded(dataOrMgmtFrame)) {
29 auto ackFrame =
buildAck(dataOrMgmtFrame);
30 ackFrame->setDuration(ackPolicy->computeAckDurationField(dataOrMgmtFrame));
31 callback->transmitControlResponseFrame(ackFrame, dataOrMgmtFrame);
int numReceivedAckableFrame
Definition: RecipientAckProcedure.h:32
virtual Ieee80211ACKFrame * buildAck(Ieee80211DataOrMgmtFrame *dataOrMgmtFrame) const
Definition: RecipientAckProcedure.cc:40
void inet::ieee80211::RecipientAckProcedure::processTransmittedAck |
( |
Ieee80211ACKFrame * |
ack | ) |
|
|
overridevirtual |
int inet::ieee80211::RecipientAckProcedure::numReceivedAckableFrame = 0 |
|
protected |
int inet::ieee80211::RecipientAckProcedure::numSentAck = 0 |
|
protected |
The documentation for this class was generated from the following files: