Class for forwarding CMAC SAP User functions. More...
Public Member Functions | |
EnbRrcMemberLteEnbCmacSapUser (LteEnbRrc *rrc, uint8_t componentCarrierId) | |
Constructor. More... | |
virtual uint16_t | AllocateTemporaryCellRnti () |
request the allocation of a Temporary C-RNTI More... | |
virtual void | NotifyLcConfigResult (uint16_t rnti, uint8_t lcid, bool success) |
notify the result of the last LC config operation More... | |
virtual void | RrcConfigurationUpdateInd (UeConfig params) |
Notify the RRC of a UE config updated requested by the MAC (normally, by the scheduler) More... | |
Public Member Functions inherited from ns3::LteEnbCmacSapUser | |
virtual | ~LteEnbCmacSapUser () |
Private Attributes | |
uint8_t | m_componentCarrierId |
Component carrier ID. More... | |
LteEnbRrc * | m_rrc |
the RRC More... | |
Class for forwarding CMAC SAP User functions.
Definition at line 60 of file lte-enb-rrc.cc.
ns3::EnbRrcMemberLteEnbCmacSapUser::EnbRrcMemberLteEnbCmacSapUser | ( | LteEnbRrc * | rrc, |
uint8_t | componentCarrierId | ||
) |
|
virtual |
request the allocation of a Temporary C-RNTI
Implements ns3::LteEnbCmacSapUser.
Definition at line 86 of file lte-enb-rrc.cc.
References ns3::LteEnbRrc::DoAllocateTemporaryCellRnti(), m_componentCarrierId, and m_rrc.
|
virtual |
notify the result of the last LC config operation
rnti | the rnti of the user |
lcid | the logical channel id |
success | true if the operation was successful, false otherwise |
Implements ns3::LteEnbCmacSapUser.
Definition at line 92 of file lte-enb-rrc.cc.
References ns3::LteEnbRrc::DoNotifyLcConfigResult(), and m_rrc.
|
virtual |
Notify the RRC of a UE config updated requested by the MAC (normally, by the scheduler)
params |
Implements ns3::LteEnbCmacSapUser.
Definition at line 98 of file lte-enb-rrc.cc.
References ns3::LteEnbRrc::DoRrcConfigurationUpdateInd(), and m_rrc.
|
private |
Component carrier ID.
Definition at line 76 of file lte-enb-rrc.cc.
Referenced by AllocateTemporaryCellRnti().
|
private |
the RRC
Definition at line 75 of file lte-enb-rrc.cc.
Referenced by AllocateTemporaryCellRnti(), NotifyLcConfigResult(), and RrcConfigurationUpdateInd().