#include <RecipientAckPolicy.h>
◆ computeAckDuration()
| simtime_t inet::ieee80211::RecipientAckPolicy::computeAckDuration |
( |
Packet * |
dataOrMgmtPacket, |
|
|
const Ptr< const Ieee80211DataOrMgmtHeader > & |
dataOrMgmtHeader |
|
) |
| const |
|
protected |
◆ computeAckDurationField()
Implements inet::ieee80211::IRecipientAckPolicy.
55 if (header->getMoreFragments()) {
57 duration = ceil(duration, SimTime(1, SIMTIME_US));
59 EV_WARN <<
"ACK duration field would be negative, returning 0 instead.\n";
60 return duration < 0 ? 0 : duration;
◆ initialize()
| void inet::ieee80211::RecipientAckPolicy::initialize |
( |
int |
stage | ) |
|
|
overrideprotectedvirtual |
◆ isAckNeeded()
◆ numInitStages()
| virtual int inet::ieee80211::RecipientAckPolicy::numInitStages |
( |
| ) |
const |
|
inlineoverrideprotectedvirtual |
◆ rateSelection
| IRateSelection* inet::ieee80211::RecipientAckPolicy::rateSelection = nullptr |
|
protected |
The documentation for this class was generated from the following files: