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

Public Member Functions

 UeMemberLteUePhySapUser (LteUeMac *mac)
virtual void ReceiveIdealControlMessage (Ptr< IdealControlMessage > msg)
 Receive SendIdealControlMessage (PDCCH map, CQI feedbacks) using the ideal control channel.
virtual void ReceivePhyPdu (Ptr< Packet > p)
virtual void SubframeIndication (uint32_t frameNo, uint32_t subframeNo)
 Trigger the start from a new frame (input from Phy layer)
- Public Member Functions inherited from ns3::LteUePhySapUser
virtual ~LteUePhySapUser ()

Private Attributes

LteUeMacm_mac

Detailed Description

Definition at line 131 of file lte-ue-mac.cc.

Constructor & Destructor Documentation

ns3::UeMemberLteUePhySapUser::UeMemberLteUePhySapUser ( LteUeMac mac)

Definition at line 145 of file lte-ue-mac.cc.

Member Function Documentation

void ns3::UeMemberLteUePhySapUser::ReceiveIdealControlMessage ( Ptr< IdealControlMessage msg)
virtual

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

Parameters
msgthe Ideal Control Message to receive

Implements ns3::LteUePhySapUser.

Definition at line 164 of file lte-ue-mac.cc.

References ns3::LteUeMac::DoReceiveIdealControlMessage(), and m_mac.

+ Here is the call graph for this function:

void ns3::UeMemberLteUePhySapUser::ReceivePhyPdu ( Ptr< Packet p)
virtual

Called by the Phy to notify the MAC of the reception of a new PHY-PDU

Parameters
p

Implements ns3::LteUePhySapUser.

Definition at line 151 of file lte-ue-mac.cc.

References ns3::LteUeMac::DoReceivePhyPdu(), and m_mac.

+ Here is the call graph for this function:

void ns3::UeMemberLteUePhySapUser::SubframeIndication ( uint32_t  frameNo,
uint32_t  subframeNo 
)
virtual

Trigger the start from a new frame (input from Phy layer)

Parameters
frameNoframe number
subframeNosubframe number

Implements ns3::LteUePhySapUser.

Definition at line 158 of file lte-ue-mac.cc.

References ns3::LteUeMac::DoSubframeIndication(), and m_mac.

+ Here is the call graph for this function:

Member Data Documentation

LteUeMac* ns3::UeMemberLteUePhySapUser::m_mac
private

Definition at line 142 of file lte-ue-mac.cc.

Referenced by ReceiveIdealControlMessage(), ReceivePhyPdu(), and SubframeIndication().


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