|
INET Framework for OMNeT++/OMNEST
|
Class generated from inet/physicallayer/contract/packetlevel/RadioControlInfo.msg:69 by nedtool.
More...
#include <RadioControlInfo_m.h>
Public Member Functions | |
| ReceptionIndication () | |
| ReceptionIndication (const ReceptionIndication &other) | |
| virtual | ~ReceptionIndication () |
| ReceptionIndication & | operator= (const ReceptionIndication &other) |
| virtual ReceptionIndication * | dup () const override |
| virtual void | parsimPack (omnetpp::cCommBuffer *b) const override |
| virtual void | parsimUnpack (omnetpp::cCommBuffer *b) override |
| virtual int | getBitErrorCount () const |
| virtual void | setBitErrorCount (int bitErrorCount) |
| virtual int | getSymbolErrorCount () const |
| virtual void | setSymbolErrorCount (int symbolErrorCount) |
| virtual double | getPacketErrorRate () const |
| virtual void | setPacketErrorRate (double packetErrorRate) |
| virtual double | getBitErrorRate () const |
| virtual void | setBitErrorRate (double bitErrorRate) |
| virtual double | getSymbolErrorRate () const |
| virtual void | setSymbolErrorRate (double symbolErrorRate) |
| virtual W & | getMinRSSI () |
| virtual const W & | getMinRSSI () const |
| virtual void | setMinRSSI (const W &minRSSI) |
| virtual double | getMinSNIR () const |
| virtual void | setMinSNIR (double minSNIR) |
Protected Member Functions | |
| bool | operator== (const ReceptionIndication &) |
Protected Attributes | |
| int | bitErrorCount |
| int | symbolErrorCount |
| double | packetErrorRate |
| double | bitErrorRate |
| double | symbolErrorRate |
| W | minRSSI |
| double | minSNIR |
Private Member Functions | |
| void | copy (const ReceptionIndication &other) |
Class generated from inet/physicallayer/contract/packetlevel/RadioControlInfo.msg:69 by nedtool.
// // Control info attached to a mac frame that is sent up from the ~Radio. // class ReceptionIndication { int bitErrorCount = -1; // number of erroneous bits in the range [0, +infinity) or -1 if unknown. int symbolErrorCount = -1; // number of erroneous symbols in the range [0, +infinity) or -1 if unknown. double packetErrorRate = NaN; // packet error rate (probability) in the range [0, 1] or NaN if unknown. double bitErrorRate = NaN; // bit error rate (probability) in the range [0, 1] or NaN if unknown. double symbolErrorRate = NaN; // symbol error rate (probability) in the range [0, 1] or NaN if unknown. W minRSSI = W(NaN); // minimum receive signal strength indication in the range (0, +infinity) or NaN if unknown. double minSNIR = NaN; // minimum signal to noise plus interference ratio in the range (0, +infinity) or NaN if unknown. }
| inet::physicallayer::ReceptionIndication::ReceptionIndication | ( | ) |
| inet::physicallayer::ReceptionIndication::ReceptionIndication | ( | const ReceptionIndication & | other | ) |
|
virtual |
|
private |
|
inlineoverridevirtual |
Reimplemented in inet::physicallayer::Ieee80211ReceptionIndication.
|
virtual |
|
virtual |
|
virtual |
|
inlinevirtual |
Referenced by getMinRSSI().
|
virtual |
|
virtual |
Referenced by inet::NetworkConfiguratorBase::computeWirelessLinkWeight().
|
virtual |
|
virtual |
| ReceptionIndication& inet::physicallayer::ReceptionIndication::operator= | ( | const ReceptionIndication & | other | ) |
|
protected |
|
overridevirtual |
Reimplemented in inet::physicallayer::Ieee80211ReceptionIndication.
Referenced by inet::physicallayer::doParsimPacking().
|
overridevirtual |
Reimplemented in inet::physicallayer::Ieee80211ReceptionIndication.
Referenced by inet::physicallayer::doParsimUnpacking().
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |