A Discrete-Event Network Simulator
API
ns3::MemberLteUeCcmRrcSapUser< C > Class Template Reference

MemberLteUeCcmRrcSapUser class. More...

#include "lte-ue-ccm-rrc-sap.h"

+ Inheritance diagram for ns3::MemberLteUeCcmRrcSapUser< C >:
+ Collaboration diagram for ns3::MemberLteUeCcmRrcSapUser< C >:

Public Member Functions

 MemberLteUeCcmRrcSapUser (C *owner)
 Constructor. More...
 
void ComponentCarrierEnabling (std::vector< uint8_t > componentCarrierList) override
 this function will be used after the RRC notify to ComponentCarrierManager that a reconfiguration message with Secondary component carrier (SCc) arrived or not the method it is called only if the SCc wasn't set up More...
 
void SetNumberOfComponentCarriers (uint16_t noOfComponentCarriers) override
 Set the number of component carriers. More...
 
- Public Member Functions inherited from ns3::LteUeCcmRrcSapUser
virtual ~LteUeCcmRrcSapUser ()
 

Private Attributes

C * m_owner
 the owner class More...
 

Detailed Description

template<class C>
class ns3::MemberLteUeCcmRrcSapUser< C >

MemberLteUeCcmRrcSapUser class.

Definition at line 211 of file lte-ue-ccm-rrc-sap.h.

Constructor & Destructor Documentation

◆ MemberLteUeCcmRrcSapUser()

template<class C >
ns3::MemberLteUeCcmRrcSapUser< C >::MemberLteUeCcmRrcSapUser ( C *  owner)

Constructor.

Parameters
ownerthe owner class

Definition at line 229 of file lte-ue-ccm-rrc-sap.h.

Member Function Documentation

◆ ComponentCarrierEnabling()

template<class C >
void ns3::MemberLteUeCcmRrcSapUser< C >::ComponentCarrierEnabling ( std::vector< uint8_t >  componentCarrierList)
overridevirtual

this function will be used after the RRC notify to ComponentCarrierManager that a reconfiguration message with Secondary component carrier (SCc) arrived or not the method it is called only if the SCc wasn't set up

Parameters
componentCarrierListcomponent carrier list

Implements ns3::LteUeCcmRrcSapUser.

Definition at line 236 of file lte-ue-ccm-rrc-sap.h.

References NS_FATAL_ERROR.

◆ SetNumberOfComponentCarriers()

template<class C >
void ns3::MemberLteUeCcmRrcSapUser< C >::SetNumberOfComponentCarriers ( uint16_t  noOfComponentCarriers)
overridevirtual

Set the number of component carriers.

Parameters
noOfComponentCarriersThe number of component carriers

Implements ns3::LteUeCcmRrcSapUser.

Definition at line 244 of file lte-ue-ccm-rrc-sap.h.

Member Data Documentation

◆ m_owner

template<class C >
C* ns3::MemberLteUeCcmRrcSapUser< C >::m_owner
private

the owner class

Definition at line 225 of file lte-ue-ccm-rrc-sap.h.


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