![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <receiver/MeasurementAspect.hpp>


Public Member Functions | |
| MeasurementAspect (const wns::pyconfig::View &config) | |
| virtual | ~MeasurementAspect () |
Protected Member Functions | |
| virtual void | doMeasurementsNow ()=0 |
| to be implemented by Receiver | |
| virtual simTimeType | getMeasurementUpdateInterval () const |
| virtual simTimeType | getMeasurementUpdateOffset () const |
| virtual PerSourceContainer & | getPerSourceContainer (wns::node::Interface *source) |
| virtual bool | measurementUpdatesAreOn () const |
| virtual void | onTimeout () |
| Periodically executed to give measurementUpdates. | |
| virtual wns::node::Interface * | registerSource (rise::TransmissionObjectPtr t) |
| simplified interface if only TransmissionObjectPtr is known; returns node | |
| virtual void | registerSource (wns::node::Interface *source) |
| virtual void | saveMeasuredFlatPathloss (wns::node::Interface *source, wns::Ratio pathloss) |
| virtual void | setMeasurementUpdateInterval (simTimeType _measurementUpdateInterval) |
| void | startRegularMeasurementUpdates () |
Protected Attributes | |
| bool | doMeasurementUpdates |
| do call onMeasurementUpdate in regular intervals if true | |
| simTimeType | measurementUpdateInterval |
| time between measurement updates | |
| simTimeType | measurementUpdateOffset |
Friends | |
| class | FTFadingAspect |
Definition at line 47 of file MeasurementAspect.hpp.
| MeasurementAspect::MeasurementAspect | ( | const wns::pyconfig::View & | config | ) |
Definition at line 36 of file MeasurementAspect.cpp.
| MeasurementAspect::~MeasurementAspect | ( | ) | [virtual] |
Definition at line 70 of file MeasurementAspect.cpp.
| virtual void ofdmaphy::receiver::MeasurementAspect::doMeasurementsNow | ( | ) | [protected, pure virtual] |
Implemented in ofdmaphy::receiver::Receiver.
| virtual simTimeType ofdmaphy::receiver::MeasurementAspect::getMeasurementUpdateInterval | ( | ) | const [inline, protected, virtual] |
Definition at line 70 of file MeasurementAspect.hpp.
| virtual simTimeType ofdmaphy::receiver::MeasurementAspect::getMeasurementUpdateOffset | ( | ) | const [inline, protected, virtual] |
Definition at line 78 of file MeasurementAspect.hpp.
| PerSourceContainer & MeasurementAspect::getPerSourceContainer | ( | wns::node::Interface * | source | ) | [protected, virtual] |
Definition at line 137 of file MeasurementAspect.cpp.
| virtual bool ofdmaphy::receiver::MeasurementAspect::measurementUpdatesAreOn | ( | ) | const [inline, protected, virtual] |
Definition at line 82 of file MeasurementAspect.hpp.
| void MeasurementAspect::onTimeout | ( | ) | [protected, virtual] |
| wns::node::Interface * MeasurementAspect::registerSource | ( | rise::TransmissionObjectPtr | t | ) | [protected, virtual] |
Definition at line 123 of file MeasurementAspect.cpp.
| void MeasurementAspect::registerSource | ( | wns::node::Interface * | source | ) | [protected, virtual] |
Definition at line 95 of file MeasurementAspect.cpp.
| void MeasurementAspect::saveMeasuredFlatPathloss | ( | wns::node::Interface * | source, | |
| wns::Ratio | pathloss | |||
| ) | [protected, virtual] |
Definition at line 150 of file MeasurementAspect.cpp.
| virtual void ofdmaphy::receiver::MeasurementAspect::setMeasurementUpdateInterval | ( | simTimeType | _measurementUpdateInterval | ) | [inline, protected, virtual] |
Definition at line 74 of file MeasurementAspect.hpp.
| void MeasurementAspect::startRegularMeasurementUpdates | ( | ) | [protected] |
Definition at line 75 of file MeasurementAspect.cpp.
friend class FTFadingAspect [friend] |
Definition at line 51 of file MeasurementAspect.hpp.
Definition at line 99 of file MeasurementAspect.hpp.
Definition at line 102 of file MeasurementAspect.hpp.
Definition at line 103 of file MeasurementAspect.hpp.
1.5.5