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

#include <IFrameSequence.h>

Inheritance diagram for inet::ieee80211::ITransmitStep:
inet::ieee80211::IFrameSequenceStep inet::ieee80211::TransmitStep inet::ieee80211::RtsTransmitStep

Public Member Functions

virtual Type getType () override
 
virtual Ieee80211FramegetFrameToTransmit ()=0
 
virtual simtime_t getIfs ()=0
 
- Public Member Functions inherited from inet::ieee80211::IFrameSequenceStep
virtual ~IFrameSequenceStep ()
 
virtual Completion getCompletion ()=0
 
virtual void setCompletion (Completion completion)=0
 

Additional Inherited Members

- Public Types inherited from inet::ieee80211::IFrameSequenceStep
enum  Type { Type::TRANSMIT, Type::RECEIVE }
 
enum  Completion { Completion::UNDEFINED, Completion::ACCEPTED, Completion::REJECTED, Completion::EXPIRED }
 

Member Function Documentation

virtual Ieee80211Frame* inet::ieee80211::ITransmitStep::getFrameToTransmit ( )
pure virtual
virtual simtime_t inet::ieee80211::ITransmitStep::getIfs ( )
pure virtual
virtual Type inet::ieee80211::ITransmitStep::getType ( )
inlineoverridevirtual

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