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

#include <IRecipientQoSAckPolicy.h>

Inheritance diagram for inet::ieee80211::IRecipientQoSAckPolicy:
inet::ieee80211::RecipientQoSAckPolicy

Public Member Functions

virtual ~IRecipientQoSAckPolicy ()
 
virtual bool isAckNeeded (Ieee80211DataOrMgmtFrame *frame) const =0
 
virtual bool isBlockAckNeeded (Ieee80211BlockAckReq *blockAckReq, RecipientBlockAckAgreement *agreement) const =0
 
virtual simtime_t computeAckDurationField (Ieee80211DataOrMgmtFrame *frame) const =0
 
virtual simtime_t computeBasicBlockAckDurationField (Ieee80211BasicBlockAckReq *basicBlockAckReq) const =0
 

Constructor & Destructor Documentation

virtual inet::ieee80211::IRecipientQoSAckPolicy::~IRecipientQoSAckPolicy ( )
inlinevirtual
31 { }

Member Function Documentation

virtual simtime_t inet::ieee80211::IRecipientQoSAckPolicy::computeAckDurationField ( Ieee80211DataOrMgmtFrame frame) const
pure virtual
virtual simtime_t inet::ieee80211::IRecipientQoSAckPolicy::computeBasicBlockAckDurationField ( Ieee80211BasicBlockAckReq basicBlockAckReq) const
pure virtual
virtual bool inet::ieee80211::IRecipientQoSAckPolicy::isBlockAckNeeded ( Ieee80211BlockAckReq blockAckReq,
RecipientBlockAckAgreement agreement 
) const
pure virtual

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