Template for the implementation of the LteEnbCphySapProvider as a member of an owner class of type C to which all methods are forwarded. More...
#include "lte-enb-cphy-sap.h"
 Inheritance diagram for ns3::MemberLteEnbCphySapProvider< C >:
 Inheritance diagram for ns3::MemberLteEnbCphySapProvider< C >: Collaboration diagram for ns3::MemberLteEnbCphySapProvider< C >:
 Collaboration diagram for ns3::MemberLteEnbCphySapProvider< C >:| Public Member Functions | |
| MemberLteEnbCphySapProvider (C *owner) | |
| virtual void | AddUe (uint16_t rnti) | 
| Add a new UE to the cell.  More... | |
| virtual int8_t | GetReferenceSignalPower () | 
| virtual void | RemoveUe (uint16_t rnti) | 
| Remove an UE from the the cell.  More... | |
| virtual void | SetBandwidth (uint8_t ulBandwidth, uint8_t dlBandwidth) | 
| virtual void | SetCellId (uint16_t cellId) | 
| virtual void | SetEarfcn (uint16_t ulEarfcn, uint16_t dlEarfcn) | 
| virtual void | SetMasterInformationBlock (LteRrcSap::MasterInformationBlock mib) | 
| virtual void | SetPa (uint16_t rnti, double pa) | 
| Set the UE transmission power offset P_A.  More... | |
| virtual void | SetSrsConfigurationIndex (uint16_t rnti, uint16_t srsCi) | 
| virtual void | SetSystemInformationBlockType1 (LteRrcSap::SystemInformationBlockType1 sib1) | 
| virtual void | SetTransmissionMode (uint16_t rnti, uint8_t txMode) | 
|  Public Member Functions inherited from ns3::LteEnbCphySapProvider | |
| virtual | ~LteEnbCphySapProvider () | 
| destructor  More... | |
| Private Member Functions | |
| MemberLteEnbCphySapProvider () | |
| Private Attributes | |
| C * | m_owner | 
Template for the implementation of the LteEnbCphySapProvider as a member of an owner class of type C to which all methods are forwarded.
Definition at line 146 of file lte-enb-cphy-sap.h.
| ns3::MemberLteEnbCphySapProvider< C >::MemberLteEnbCphySapProvider | ( | C * | owner | ) | 
Definition at line 170 of file lte-enb-cphy-sap.h.
| 
 | private | 
Definition at line 176 of file lte-enb-cphy-sap.h.
| 
 | virtual | 
Add a new UE to the cell.
| rnti | the UE id relative to this cell | 
Implements ns3::LteEnbCphySapProvider.
Definition at line 204 of file lte-enb-cphy-sap.h.
| 
 | virtual | 
Implements ns3::LteEnbCphySapProvider.
Definition at line 253 of file lte-enb-cphy-sap.h.
| 
 | virtual | 
Remove an UE from the the cell.
| rnti | the UE id relative to this cell | 
Implements ns3::LteEnbCphySapProvider.
Definition at line 211 of file lte-enb-cphy-sap.h.
| 
 | virtual | 
| ulBandwidth | the UL bandwidth in PRBs | 
| dlBandwidth | the DL bandwidth in PRBs | 
Implements ns3::LteEnbCphySapProvider.
Definition at line 190 of file lte-enb-cphy-sap.h.
| 
 | virtual | 
| cellId | the Cell Identifier | 
Implements ns3::LteEnbCphySapProvider.
Definition at line 182 of file lte-enb-cphy-sap.h.
| 
 | virtual | 
| ulEarfcn | the UL EARFCN | 
| dlEarfcn | the DL EARFCN | 
Implements ns3::LteEnbCphySapProvider.
Definition at line 197 of file lte-enb-cphy-sap.h.
| 
 | virtual | 
| mib | the Master Information Block to be sent on the BCH | 
Implements ns3::LteEnbCphySapProvider.
Definition at line 239 of file lte-enb-cphy-sap.h.
| 
 | virtual | 
Set the UE transmission power offset P_A.
| rnti | the UE id relative to this cell | 
| pa | transmission power offset | 
Implements ns3::LteEnbCphySapProvider.
Definition at line 218 of file lte-enb-cphy-sap.h.
| 
 | virtual | 
| rnti | the RNTI of the user | 
| srsCi | the SRS Configuration Index of the user | 
Implements ns3::LteEnbCphySapProvider.
Definition at line 232 of file lte-enb-cphy-sap.h.
| 
 | virtual | 
| sib1 | the System Information Block Type 1 to be sent on the BCH | 
Implements ns3::LteEnbCphySapProvider.
Definition at line 246 of file lte-enb-cphy-sap.h.
| 
 | virtual | 
| rnti | the RNTI of the user | 
| txMode | the transmissionMode of the user | 
Implements ns3::LteEnbCphySapProvider.
Definition at line 225 of file lte-enb-cphy-sap.h.
| 
 | private | 
Definition at line 166 of file lte-enb-cphy-sap.h.