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

Enumerator
UNDEFINED 
ACCEPTED 
REJECTED 
EXPIRED 
35  {
36  UNDEFINED,
37  ACCEPTED,
38  REJECTED,
39  EXPIRED,
40  };
Definition: DYMOdefs.h:40
Enumerator
TRANSMIT 
RECEIVE 
30  {
31  TRANSMIT,
32  RECEIVE,
33  };

Constructor & Destructor Documentation

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

Member Function Documentation

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

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