#include <lte-global-pathloss-database.h>
Inheritance diagram for ns3::UplinkLteGlobalPathlossDatabase:
Collaboration diagram for ns3::UplinkLteGlobalPathlossDatabase:Public Member Functions | |
| virtual void | UpdatePathloss (std::string context, Ptr< SpectrumPhy > txPhy, Ptr< SpectrumPhy > rxPhy, double lossDb) |
| update the pathloss value More... | |
Public Member Functions inherited from ns3::LteGlobalPathlossDatabase | |
| virtual | ~LteGlobalPathlossDatabase (void) |
| double | GetPathloss (uint16_t cellId, uint64_t imsi) |
| void | Print () |
| print the stored pathloss values to standard output More... | |
Additional Inherited Members | |
Protected Attributes inherited from ns3::LteGlobalPathlossDatabase | |
| std::map< uint16_t, std::map < uint64_t, double > > | m_pathlossMap |
Definition at line 87 of file lte-global-pathloss-database.h.
|
virtual |
update the pathloss value
| context | |
| txPhy | the transmitting PHY |
| rxPhy | the receiving PHY |
| lossDb | the loss in dB |
Implements ns3::LteGlobalPathlossDatabase.
Definition at line 89 of file lte-global-pathloss-database.cc.
References ns3::SpectrumPhy::GetDevice(), ns3::LteGlobalPathlossDatabase::m_pathlossMap, and NS_LOG_FUNCTION.
Referenced by ns3::LteEnbAntennaTestCase::DoRun(), and main().
Here is the call graph for this function:
Here is the caller graph for this function: