INET Framework for OMNeT++/OMNEST
inet::ieee80211::SelfCtsFs Class Reference

#include <PrimitiveFrameSequences.h>

Inheritance diagram for inet::ieee80211::SelfCtsFs:
inet::ieee80211::IFrameSequence

Public Member Functions

virtual void startSequence (FrameSequenceContext *context, int firstStep) override
 
virtual IFrameSequenceStepprepareStep (FrameSequenceContext *context) override
 
virtual bool completeStep (FrameSequenceContext *context) override
 
virtual std::string getHistory () const override
 
- Public Member Functions inherited from inet::ieee80211::IFrameSequence
virtual ~IFrameSequence ()
 

Protected Attributes

int firstStep = -1
 
int step = -1
 

Member Function Documentation

◆ completeStep()

bool inet::ieee80211::SelfCtsFs::completeStep ( FrameSequenceContext context)
overridevirtual

Implements inet::ieee80211::IFrameSequence.

28 {
29  // TODO Implement
30  return false;
31 }

◆ getHistory()

virtual std::string inet::ieee80211::SelfCtsFs::getHistory ( ) const
inlineoverridevirtual

Implements inet::ieee80211::IFrameSequence.

29 { return "CTS + self"; }

◆ prepareStep()

IFrameSequenceStep * inet::ieee80211::SelfCtsFs::prepareStep ( FrameSequenceContext context)
overridevirtual

Implements inet::ieee80211::IFrameSequence.

22 {
23  // TODO Implement
24  return nullptr;
25 }

◆ startSequence()

void inet::ieee80211::SelfCtsFs::startSequence ( FrameSequenceContext context,
int  firstStep 
)
overridevirtual

Implements inet::ieee80211::IFrameSequence.

16 {
17  this->firstStep = firstStep;
18  step = 0;
19 }

Member Data Documentation

◆ firstStep

int inet::ieee80211::SelfCtsFs::firstStep = -1
protected

Referenced by startSequence().

◆ step

int inet::ieee80211::SelfCtsFs::step = -1
protected

Referenced by startSequence().


The documentation for this class was generated from the following files:
inet::ieee80211::SelfCtsFs::firstStep
int firstStep
Definition: PrimitiveFrameSequences.h:21
inet::ieee80211::SelfCtsFs::step
int step
Definition: PrimitiveFrameSequences.h:22