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

#include <IFrameSequence.h>

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

Public Types

enum  Type { Type::TRANSMIT, Type::RECEIVE }
 
enum  Completion { Completion::UNDEFINED, Completion::ACCEPTED, Completion::REJECTED, Completion::EXPIRED }
 

Public Member Functions

virtual ~IFrameSequenceStep ()
 
virtual Type getType ()=0
 
virtual Completion getCompletion ()=0
 
virtual void setCompletion (Completion completion)=0
 

Member Enumeration Documentation

◆ Completion

Enumerator
UNDEFINED 
ACCEPTED 
REJECTED 
EXPIRED 
26  {
27  UNDEFINED,
28  ACCEPTED,
29  REJECTED,
30  EXPIRED,
31  };

◆ Type

Enumerator
TRANSMIT 
RECEIVE 
21  {
22  TRANSMIT,
23  RECEIVE,
24  };

Constructor & Destructor Documentation

◆ ~IFrameSequenceStep()

virtual inet::ieee80211::IFrameSequenceStep::~IFrameSequenceStep ( )
inlinevirtual
34 {}

Member Function Documentation

◆ getCompletion()

virtual Completion inet::ieee80211::IFrameSequenceStep::getCompletion ( )
pure virtual

◆ getType()

virtual Type inet::ieee80211::IFrameSequenceStep::getType ( )
pure virtual

◆ setCompletion()

virtual void inet::ieee80211::IFrameSequenceStep::setCompletion ( Completion  completion)
pure virtual

The documentation for this class was generated from the following file:
inet::dymo::EXPIRED
@ EXPIRED
Definition: DymoDefs.h:23