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

Public Member Functions

 UeMemberLteUeCmacSapProvider (LteUeMac *mac)
virtual void AddLc (uint8_t lcId, LteMacSapUser *msu)
virtual void ConfigureUe (uint16_t rnti)
virtual void RemoveLc (uint8_t lcId)
virtual void RrcUpdateConfigurationReq (LteUeConfig_t params)
- Public Member Functions inherited from ns3::LteUeCmacSapProvider
virtual ~LteUeCmacSapProvider ()

Private Attributes

LteUeMacm_mac

Detailed Description

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

Constructor & Destructor Documentation

ns3::UeMemberLteUeCmacSapProvider::UeMemberLteUeCmacSapProvider ( LteUeMac mac)

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

Member Function Documentation

void ns3::UeMemberLteUeCmacSapProvider::AddLc ( uint8_t  lcId,
LteMacSapUser msu 
)
virtual

Implements ns3::LteUeCmacSapProvider.

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

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

+ Here is the call graph for this function:

void ns3::UeMemberLteUeCmacSapProvider::ConfigureUe ( uint16_t  rnti)
virtual

called by the RRC after going to RRC connected

Parameters
rnti

Implements ns3::LteUeCmacSapProvider.

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

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

+ Here is the call graph for this function:

void ns3::UeMemberLteUeCmacSapProvider::RemoveLc ( uint8_t  lcId)
virtual

Implements ns3::LteUeCmacSapProvider.

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

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

+ Here is the call graph for this function:

void ns3::UeMemberLteUeCmacSapProvider::RrcUpdateConfigurationReq ( LteUeConfig_t  params)
virtual

Implements ns3::LteUeCmacSapProvider.

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

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

+ Here is the call graph for this function:

Member Data Documentation

LteUeMac* ns3::UeMemberLteUeCmacSapProvider::m_mac
private

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

Referenced by AddLc(), ConfigureUe(), RemoveLc(), and RrcUpdateConfigurationReq().


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