|
INET Framework for OMNeT++/OMNEST
|
#include <FrameSequenceStep.h>
Public Member Functions | |
| RtsTransmitStep (Packet *protectedFrame, Packet *frame, simtime_t ifs) | |
| virtual const Packet * | getProtectedFrame () |
Public Member Functions inherited from inet::ieee80211::TransmitStep | |
| TransmitStep (Packet *frame, simtime_t ifs, bool owner=false) | |
| virtual | ~TransmitStep () |
| virtual Completion | getCompletion () override |
| virtual void | setCompletion (Completion completion) override |
| virtual Packet * | 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 () |
| virtual void | setCompletion (Completion completion)=0 |
Protected Attributes | |
| const Packet * | protectedFrame = nullptr |
Protected Attributes inherited from inet::ieee80211::TransmitStep | |
| Completion | completion = Completion::UNDEFINED |
| Packet * | frameToTransmit = nullptr |
| simtime_t | ifs = -1 |
| bool | owner = false |
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 |