A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ns3::UeMemberLteUePhySapProvider Class Reference
+ Inheritance diagram for ns3::UeMemberLteUePhySapProvider:
+ Collaboration diagram for ns3::UeMemberLteUePhySapProvider:

Public Member Functions

 UeMemberLteUePhySapProvider (LteUePhy *phy)
virtual void SendIdealControlMessage (Ptr< IdealControlMessage > msg)
 Send SendIdealControlMessage (PDCCH map, CQI feedbacks) using the ideal control channel.
virtual void SendMacPdu (Ptr< Packet > p)
 Send the MAC PDU to the channel.
virtual void SetBandwidth (uint8_t ulBandwidth, uint8_t dlBandwidth)
virtual void SetTransmissionMode (uint8_t txMode)
- Public Member Functions inherited from ns3::LteUePhySapProvider
virtual ~LteUePhySapProvider ()

Private Attributes

LteUePhym_phy

Detailed Description

Definition at line 50 of file lte-ue-phy.cc.

Constructor & Destructor Documentation

ns3::UeMemberLteUePhySapProvider::UeMemberLteUePhySapProvider ( LteUePhy phy)

Definition at line 65 of file lte-ue-phy.cc.

Member Function Documentation

void ns3::UeMemberLteUePhySapProvider::SendIdealControlMessage ( Ptr< IdealControlMessage msg)
virtual

Send SendIdealControlMessage (PDCCH map, CQI feedbacks) using the ideal control channel.

Parameters
msgthe Ideal Control Message to send

Implements ns3::LteUePhySapProvider.

Definition at line 84 of file lte-ue-phy.cc.

References ns3::LteUePhy::DoSendIdealControlMessage(), and m_phy.

+ Here is the call graph for this function:

void ns3::UeMemberLteUePhySapProvider::SendMacPdu ( Ptr< Packet p)
virtual

Send the MAC PDU to the channel.

Parameters
pthe MAC PDU to send
Returns
true if

Implements ns3::LteUePhySapProvider.

Definition at line 72 of file lte-ue-phy.cc.

References ns3::LteUePhy::DoSendMacPdu(), and m_phy.

+ Here is the call graph for this function:

void ns3::UeMemberLteUePhySapProvider::SetBandwidth ( uint8_t  ulBandwidth,
uint8_t  dlBandwidth 
)
virtual
Parameters
ulBandwidththe UL bandwidth in RB
dlBandwidththe DL bandwidth in RB

Implements ns3::LteUePhySapProvider.

Definition at line 78 of file lte-ue-phy.cc.

References ns3::LtePhy::DoSetBandwidth(), and m_phy.

+ Here is the call graph for this function:

void ns3::UeMemberLteUePhySapProvider::SetTransmissionMode ( uint8_t  txMode)
virtual
Parameters
txModethe transmissionMode of the user

Implements ns3::LteUePhySapProvider.

Definition at line 90 of file lte-ue-phy.cc.

References ns3::LteUePhy::DoSetTransmissionMode(), and m_phy.

+ Here is the call graph for this function:

Member Data Documentation

LteUePhy* ns3::UeMemberLteUePhySapProvider::m_phy
private

The documentation for this class was generated from the following file: