#include <ReceptionDecision.h>
inet::physicallayer::ReceptionDecision::ReceptionDecision |
( |
const IReception * |
reception, |
|
|
IRadioSignal::SignalPart |
part, |
|
|
bool |
isReceptionPossible, |
|
|
bool |
isReceptionAttempted, |
|
|
bool |
isReceptionSuccessful |
|
) |
| |
virtual bool isReceptionPossible() const override
Returns whether reception was possible according to the physical properties of the received radio sig...
Definition: ReceptionDecision.h:44
const bool isReceptionAttempted_
Definition: ReceptionDecision.h:33
virtual bool isReceptionSuccessful() const override
Returns whether the reception was completely successful or not.
Definition: ReceptionDecision.h:46
IRadioSignal::SignalPart part
Definition: ReceptionDecision.h:31
const bool isReceptionSuccessful_
Definition: ReceptionDecision.h:34
const IReception * reception
Definition: ReceptionDecision.h:30
const bool isReceptionPossible_
Definition: ReceptionDecision.h:32
virtual bool isReceptionAttempted() const override
Returns whether the receiver decided to attempt the reception or it decided to ignore it...
Definition: ReceptionDecision.h:45
virtual const IReception* inet::physicallayer::ReceptionDecision::getReception |
( |
| ) |
const |
|
inlineoverridevirtual |
Returns the corresponding reception that also specifies the receiver and the received transmission.
This function never returns nullptr.
Implements inet::physicallayer::IReceptionDecision.
const IReception * reception
Definition: ReceptionDecision.h:30
virtual bool inet::physicallayer::ReceptionDecision::isReceptionAttempted |
( |
| ) |
const |
|
inlineoverridevirtual |
Returns whether the receiver decided to attempt the reception or it decided to ignore it.
Implements inet::physicallayer::IReceptionDecision.
const bool isReceptionAttempted_
Definition: ReceptionDecision.h:33
virtual bool inet::physicallayer::ReceptionDecision::isReceptionPossible |
( |
| ) |
const |
|
inlineoverridevirtual |
Returns whether reception was possible according to the physical properties of the received radio signal.
Implements inet::physicallayer::IReceptionDecision.
const bool isReceptionPossible_
Definition: ReceptionDecision.h:32
virtual bool inet::physicallayer::ReceptionDecision::isReceptionSuccessful |
( |
| ) |
const |
|
inlineoverridevirtual |
std::ostream & inet::physicallayer::ReceptionDecision::printToStream |
( |
std::ostream & |
stream, |
|
|
int |
level |
|
) |
| const |
|
overridevirtual |
Prints this object to the provided output stream.
Function calls to operator<< with pointers or references either const or not are all forwarded to this function.
Reimplemented from inet::physicallayer::IPrintableObject.
35 stream <<
"ReceptionDecision";
const bool isReceptionAttempted_
Definition: ReceptionDecision.h:33
const bool isReceptionSuccessful_
Definition: ReceptionDecision.h:34
const bool isReceptionPossible_
Definition: ReceptionDecision.h:32
Definition: IPrintableObject.h:36
const bool inet::physicallayer::ReceptionDecision::isReceptionAttempted_ |
|
protected |
const bool inet::physicallayer::ReceptionDecision::isReceptionPossible_ |
|
protected |
const bool inet::physicallayer::ReceptionDecision::isReceptionSuccessful_ |
|
protected |
const IReception* inet::physicallayer::ReceptionDecision::reception |
|
protected |
The documentation for this class was generated from the following files: