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

#include <IRecipientBlockAckAgreementHandler.h>

Inheritance diagram for inet::ieee80211::IRecipientBlockAckAgreementHandler:
inet::ieee80211::RecipientBlockAckAgreementHandler

Public Member Functions

virtual ~IRecipientBlockAckAgreementHandler ()
 
virtual void processTransmittedAddbaResp (Ieee80211AddbaResponse *addbaResp, IBlockAckAgreementHandlerCallback *callback)=0
 
virtual void processReceivedAddbaRequest (Ieee80211AddbaRequest *addbaRequest, IRecipientBlockAckAgreementPolicy *blockAckAgreementPolicy, IProcedureCallback *callback)=0
 
virtual void processReceivedDelba (Ieee80211Delba *delba, IRecipientBlockAckAgreementPolicy *blockAckAgreementPolicy)=0
 
virtual void processTransmittedDelba (Ieee80211Delba *delba)=0
 
virtual void qosFrameReceived (Ieee80211DataFrame *qosFrame, IBlockAckAgreementHandlerCallback *callback)=0
 
virtual void blockAckAgreementExpired (IProcedureCallback *procedureCallback, IBlockAckAgreementHandlerCallback *agreementHandlerCallback)=0
 
virtual RecipientBlockAckAgreementgetAgreement (Tid tid, MACAddress originatorAddr)=0
 

Constructor & Destructor Documentation

virtual inet::ieee80211::IRecipientBlockAckAgreementHandler::~IRecipientBlockAckAgreementHandler ( )
inlinevirtual
35 { };

Member Function Documentation

virtual void inet::ieee80211::IRecipientBlockAckAgreementHandler::blockAckAgreementExpired ( IProcedureCallback procedureCallback,
IBlockAckAgreementHandlerCallback agreementHandlerCallback 
)
pure virtual
virtual void inet::ieee80211::IRecipientBlockAckAgreementHandler::processReceivedAddbaRequest ( Ieee80211AddbaRequest addbaRequest,
IRecipientBlockAckAgreementPolicy blockAckAgreementPolicy,
IProcedureCallback callback 
)
pure virtual
virtual void inet::ieee80211::IRecipientBlockAckAgreementHandler::processReceivedDelba ( Ieee80211Delba delba,
IRecipientBlockAckAgreementPolicy blockAckAgreementPolicy 
)
pure virtual
virtual void inet::ieee80211::IRecipientBlockAckAgreementHandler::processTransmittedAddbaResp ( Ieee80211AddbaResponse addbaResp,
IBlockAckAgreementHandlerCallback callback 
)
pure virtual
virtual void inet::ieee80211::IRecipientBlockAckAgreementHandler::processTransmittedDelba ( Ieee80211Delba delba)
pure virtual
virtual void inet::ieee80211::IRecipientBlockAckAgreementHandler::qosFrameReceived ( Ieee80211DataFrame qosFrame,
IBlockAckAgreementHandlerCallback callback 
)
pure virtual

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