#include <IRadioSignal.h>
|  | 
| virtual const simtime_t | getStartTime () const =0 | 
|  | Returns the time when the signal starts at the start position.  More... 
 | 
|  | 
| virtual const simtime_t | getEndTime () const =0 | 
|  | Returns the time when the signal ends at the end position.  More... 
 | 
|  | 
| virtual const Coord | getStartPosition () const =0 | 
|  | Returns the position where the signal starts at the start time.  More... 
 | 
|  | 
| virtual const Coord | getEndPosition () const =0 | 
|  | Returns the position where the signal ends at the end time.  More... 
 | 
|  | 
This enumeration specifies a part of a radio signal. 
| Enumerator | 
|---|
| SIGNAL_PART_NONE |  | 
| SIGNAL_PART_WHOLE |  | 
| SIGNAL_PART_PREAMBLE |  | 
| SIGNAL_PART_HEADER |  | 
| SIGNAL_PART_DATA |  | 
Definition: IRadioSignal.h:38
Definition: IRadioSignal.h:39
Definition: IRadioSignal.h:41
Definition: IRadioSignal.h:42
Definition: IRadioSignal.h:40
 
 
  
  | 
        
          | virtual const Coord inet::physicallayer::IRadioSignal::getEndPosition | ( |  | ) | const |  | pure virtual | 
 
Returns the position where the signal ends at the end time. 
 
 
  
  | 
        
          | virtual const simtime_t inet::physicallayer::IRadioSignal::getEndTime | ( |  | ) | const |  | pure virtual | 
 
Returns the time when the signal ends at the end position. 
 
 
  
  | 
        
          | const char * inet::physicallayer::IRadioSignal::getSignalPartName | ( | SignalPart | signalPart | ) |  |  | static | 
 
Returns the name of the provided signal part. 
Referenced by inet::physicallayer::Radio::abortReception(), inet::physicallayer::Radio::abortTransmission(), inet::physicallayer::APSKErrorModel::computePacketErrorRate(), inet::physicallayer::Ieee80211ErrorModelBase::computePacketErrorRate(), inet::physicallayer::StochasticErrorModel::computePacketErrorRate(), inet::physicallayer::Radio::continueReception(), inet::physicallayer::Radio::continueTransmission(), inet::physicallayer::Radio::endReception(), inet::physicallayer::Radio::endTransmission(), inet::physicallayer::ReceptionBase::getDuration(), inet::physicallayer::TransmissionBase::getDuration(), inet::physicallayer::Arrival::getEndTime(), inet::physicallayer::ReceptionBase::getEndTime(), inet::physicallayer::TransmissionBase::getEndTime(), inet::physicallayer::Arrival::getStartTime(), inet::physicallayer::ReceptionBase::getStartTime(), inet::physicallayer::TransmissionBase::getStartTime(), inet::physicallayer::Radio::startReception(), inet::physicallayer::Radio::startTransmission(), and inet::physicallayer::Radio::updateTransceiverPart().
SignalPart
This enumeration specifies a part of a radio signal. 
Definition: IRadioSignal.h:36
static cEnum * signalPartEnum
The enumeration registered for signal part. 
Definition: IRadioSignal.h:49
 
 
  
  | 
        
          | virtual const Coord inet::physicallayer::IRadioSignal::getStartPosition | ( |  | ) | const |  | pure virtual | 
 
Returns the position where the signal starts at the start time. 
 
 
  
  | 
        
          | virtual const simtime_t inet::physicallayer::IRadioSignal::getStartTime | ( |  | ) | const |  | pure virtual | 
 
Returns the time when the signal starts at the start position. 
 
 
  
  | 
        
          | cEnum * inet::physicallayer::IRadioSignal::signalPartEnum = nullptr |  | staticprotected | 
 
 
The documentation for this class was generated from the following files: