|
INET Framework for OMNeT++/OMNEST
|
#include <WirelessSignal.h>
◆ WirelessSignal() [1/2]
| inet::physicallayer::WirelessSignal::WirelessSignal |
( |
const ITransmission * |
transmission | ) |
|
◆ WirelessSignal() [2/2]
| inet::physicallayer::WirelessSignal::WirelessSignal |
( |
const WirelessSignal & |
other | ) |
|
◆ dup()
| virtual WirelessSignal* inet::physicallayer::WirelessSignal::dup |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ getArrival()
| const IArrival * inet::physicallayer::WirelessSignal::getArrival |
( |
| ) |
const |
|
overridevirtual |
◆ getListening()
| const IListening * inet::physicallayer::WirelessSignal::getListening |
( |
| ) |
const |
|
overridevirtual |
◆ getReceiver()
| const IRadio * inet::physicallayer::WirelessSignal::getReceiver |
( |
| ) |
const |
|
virtual |
◆ getReception()
| const IReception * inet::physicallayer::WirelessSignal::getReception |
( |
| ) |
const |
|
overridevirtual |
◆ getTransmission()
| const ITransmission * inet::physicallayer::WirelessSignal::getTransmission |
( |
| ) |
const |
|
overridevirtual |
◆ getTransmitter()
| const IRadio * inet::physicallayer::WirelessSignal::getTransmitter |
( |
| ) |
const |
|
virtual |
◆ isDup()
| bool inet::physicallayer::WirelessSignal::isDup |
( |
| ) |
const |
|
inlineprotected |
◆ printToStream()
| std::ostream & inet::physicallayer::WirelessSignal::printToStream |
( |
std::ostream & |
stream, |
|
|
int |
level, |
|
|
int |
evFlags = 0 |
|
) |
| const |
|
overridevirtual |
◆ arrival
| const IArrival* inet::physicallayer::WirelessSignal::arrival = nullptr |
|
mutableprotected |
◆ listening
| const IListening* inet::physicallayer::WirelessSignal::listening = nullptr |
|
mutableprotected |
◆ radioMedium
| const IRadioMedium* inet::physicallayer::WirelessSignal::radioMedium |
|
protected |
◆ receiver
| const IRadio* inet::physicallayer::WirelessSignal::receiver = nullptr |
|
mutableprotected |
◆ reception
| const IReception* inet::physicallayer::WirelessSignal::reception = nullptr |
|
mutableprotected |
◆ transmission
| const ITransmission* inet::physicallayer::WirelessSignal::transmission |
|
protected |
◆ transmissionId
| const int inet::physicallayer::WirelessSignal::transmissionId |
|
protected |
The documentation for this class was generated from the following files:
WirelessSignal(const ITransmission *transmission)
Definition: WirelessSignal.cc:16
Signal(const char *name=nullptr, short kind=0, int64_t bitLength=0)
Definition: Signal.cc:20
const IReception * reception
Definition: WirelessSignal.h:26
virtual const IRadioMedium * getMedium() const =0
Returns the radio medium where this radio is transmitting and receiving radio signals.
const ITransmission * transmission
Definition: WirelessSignal.h:21
virtual const IArrival * getArrival(const IRadio *receiver, const ITransmission *transmission) const =0
Returns the space and time coordinates of the transmission arriving at the provided receiver.
virtual const IRadio * getTransmitter() const =0
Returns the transmitter that transmitted this radio signal on the radio channel.
const IRadioMedium * radioMedium
Definition: WirelessSignal.h:22
virtual const IReception * getReception(const IRadio *receiver, const ITransmission *transmission) const =0
Returns the reception of the transmission arriving at the provided receiver.
const IArrival * arrival
Definition: WirelessSignal.h:24
const int transmissionId
Definition: WirelessSignal.h:20
virtual const ITransmission * getTransmission() const override
Returns the radio signal transmission that this signal represents.
Definition: WirelessSignal.cc:49
const IListening * listening
Definition: WirelessSignal.h:25
virtual const IRadio * getReceiver() const
Definition: WirelessSignal.cc:42
virtual const ITransmission * getTransmission(int id) const =0
Returns transmission instance from medium by id.
virtual int getId() const =0
Returns an identifier for this transmission which is globally unique for the whole lifetime of the si...
bool isDup() const
Definition: WirelessSignal.h:29
virtual const IListening * getListening(const IRadio *receiver, const ITransmission *transmission) const =0
Returns how the radio is listening on the medium when the transmission arrives at the provided receiv...
const IRadio * receiver
Definition: WirelessSignal.h:23