INET Framework for OMNeT++/OMNEST
|
#include <FrameSequenceStep.h>
Public Member Functions | |
RtsTransmitStep (Ieee80211DataOrMgmtFrame *protectedFrame, Ieee80211Frame *frame, simtime_t ifs) | |
virtual Ieee80211DataOrMgmtFrame * | getProtectedFrame () |
Public Member Functions inherited from inet::ieee80211::TransmitStep | |
TransmitStep (Ieee80211Frame *frame, simtime_t ifs) | |
virtual | ~TransmitStep () |
virtual Completion | getCompletion () override |
virtual void | setCompletion (Completion completion) override |
virtual Ieee80211Frame * | getFrameToTransmit () override |
virtual simtime_t | getIfs () override |
Public Member Functions inherited from inet::ieee80211::ITransmitStep | |
virtual Type | getType () override |
Public Member Functions inherited from inet::ieee80211::IFrameSequenceStep | |
virtual | ~IFrameSequenceStep () |
Protected Attributes | |
Ieee80211DataOrMgmtFrame * | protectedFrame = nullptr |
Protected Attributes inherited from inet::ieee80211::TransmitStep | |
Completion | completion = Completion::UNDEFINED |
Ieee80211Frame * | frameToTransmit = nullptr |
simtime_t | ifs = -1 |
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 } |
|
inline |
|
inlinevirtual |
|
protected |