A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
ns3::EnbMacMemberFfMacCschedSapUser Class Reference

EnbMacMemberFfMacCschedSapUser class. More...

+ Inheritance diagram for ns3::EnbMacMemberFfMacCschedSapUser:
+ Collaboration diagram for ns3::EnbMacMemberFfMacCschedSapUser:

Public Member Functions

 EnbMacMemberFfMacCschedSapUser (LteEnbMac *mac)
 Constructor.
 
void CschedCellConfigCnf (const CschedCellConfigCnfParameters &params) override
 CSCHED_CELL_CONFIG_CNF.
 
void CschedCellConfigUpdateInd (const CschedCellConfigUpdateIndParameters &params) override
 CSCHED_UE_CONFIG_IND.
 
void CschedLcConfigCnf (const CschedLcConfigCnfParameters &params) override
 CSCHED_LC_CONFIG_CNF.
 
void CschedLcReleaseCnf (const CschedLcReleaseCnfParameters &params) override
 CSCHED_LC_RELEASE_CNF.
 
void CschedUeConfigCnf (const CschedUeConfigCnfParameters &params) override
 CSCHED_UE_CONFIG_CNF.
 
void CschedUeConfigUpdateInd (const CschedUeConfigUpdateIndParameters &params) override
 CSCHED_UE_UPDATE_IND.
 
void CschedUeReleaseCnf (const CschedUeReleaseCnfParameters &params) override
 CSCHED_UE_RELEASE_CNF.
 
- Public Member Functions inherited from ns3::FfMacCschedSapUser
virtual ~FfMacCschedSapUser ()
 
virtual void CschedCellConfigCnf (const CschedCellConfigCnfParameters &params)=0
 CSCHED_CELL_CONFIG_CNF.
 
virtual void CschedCellConfigUpdateInd (const CschedCellConfigUpdateIndParameters &params)=0
 CSCHED_UE_CONFIG_IND.
 
virtual void CschedLcConfigCnf (const CschedLcConfigCnfParameters &params)=0
 CSCHED_LC_CONFIG_CNF.
 
virtual void CschedLcReleaseCnf (const CschedLcReleaseCnfParameters &params)=0
 CSCHED_LC_RELEASE_CNF.
 
virtual void CschedUeConfigCnf (const CschedUeConfigCnfParameters &params)=0
 CSCHED_UE_CONFIG_CNF.
 
virtual void CschedUeConfigUpdateInd (const CschedUeConfigUpdateIndParameters &params)=0
 CSCHED_UE_UPDATE_IND.
 
virtual void CschedUeReleaseCnf (const CschedUeReleaseCnfParameters &params)=0
 CSCHED_UE_RELEASE_CNF.
 

Private Attributes

LteEnbMacm_mac
 the MAC
 

Detailed Description

EnbMacMemberFfMacCschedSapUser class.

Definition at line 169 of file lte-enb-mac.cc.

Constructor & Destructor Documentation

◆ EnbMacMemberFfMacCschedSapUser()

ns3::EnbMacMemberFfMacCschedSapUser::EnbMacMemberFfMacCschedSapUser ( LteEnbMac mac)

Constructor.

Parameters
macthe MAC

Definition at line 191 of file lte-enb-mac.cc.

Member Function Documentation

◆ CschedCellConfigCnf()

void ns3::EnbMacMemberFfMacCschedSapUser::CschedCellConfigCnf ( const CschedCellConfigCnfParameters params)
overridevirtual

CSCHED_CELL_CONFIG_CNF.

Parameters
paramsCschedCellConfigCnfParameters

Implements ns3::FfMacCschedSapUser.

Definition at line 197 of file lte-enb-mac.cc.

References ns3::LteEnbMac::DoCschedCellConfigCnf(), and m_mac.

+ Here is the call graph for this function:

◆ CschedCellConfigUpdateInd()

void ns3::EnbMacMemberFfMacCschedSapUser::CschedCellConfigUpdateInd ( const CschedCellConfigUpdateIndParameters params)
overridevirtual

CSCHED_UE_CONFIG_IND.

Parameters
paramsCschedCellConfigUpdateIndParameters

Implements ns3::FfMacCschedSapUser.

Definition at line 234 of file lte-enb-mac.cc.

References ns3::LteEnbMac::DoCschedCellConfigUpdateInd(), and m_mac.

+ Here is the call graph for this function:

◆ CschedLcConfigCnf()

void ns3::EnbMacMemberFfMacCschedSapUser::CschedLcConfigCnf ( const CschedLcConfigCnfParameters params)
overridevirtual

CSCHED_LC_CONFIG_CNF.

Parameters
paramsCschedLcConfigCnfParameters

Implements ns3::FfMacCschedSapUser.

Definition at line 209 of file lte-enb-mac.cc.

References ns3::LteEnbMac::DoCschedLcConfigCnf(), and m_mac.

+ Here is the call graph for this function:

◆ CschedLcReleaseCnf()

void ns3::EnbMacMemberFfMacCschedSapUser::CschedLcReleaseCnf ( const CschedLcReleaseCnfParameters params)
overridevirtual

CSCHED_LC_RELEASE_CNF.

Parameters
paramsCschedLcReleaseCnfParameters

Implements ns3::FfMacCschedSapUser.

Definition at line 215 of file lte-enb-mac.cc.

References ns3::LteEnbMac::DoCschedLcReleaseCnf(), and m_mac.

+ Here is the call graph for this function:

◆ CschedUeConfigCnf()

void ns3::EnbMacMemberFfMacCschedSapUser::CschedUeConfigCnf ( const CschedUeConfigCnfParameters params)
overridevirtual

CSCHED_UE_CONFIG_CNF.

Parameters
paramsCschedUeConfigCnfParameters

Implements ns3::FfMacCschedSapUser.

Definition at line 203 of file lte-enb-mac.cc.

References ns3::LteEnbMac::DoCschedUeConfigCnf(), and m_mac.

+ Here is the call graph for this function:

◆ CschedUeConfigUpdateInd()

void ns3::EnbMacMemberFfMacCschedSapUser::CschedUeConfigUpdateInd ( const CschedUeConfigUpdateIndParameters params)
overridevirtual

CSCHED_UE_UPDATE_IND.

Parameters
paramsCschedUeConfigUpdateIndParameters

Implements ns3::FfMacCschedSapUser.

Definition at line 227 of file lte-enb-mac.cc.

References ns3::LteEnbMac::DoCschedUeConfigUpdateInd(), and m_mac.

+ Here is the call graph for this function:

◆ CschedUeReleaseCnf()

void ns3::EnbMacMemberFfMacCschedSapUser::CschedUeReleaseCnf ( const CschedUeReleaseCnfParameters params)
overridevirtual

CSCHED_UE_RELEASE_CNF.

Parameters
paramsCschedUeReleaseCnfParameters

Implements ns3::FfMacCschedSapUser.

Definition at line 221 of file lte-enb-mac.cc.

References ns3::LteEnbMac::DoCschedUeReleaseCnf(), and m_mac.

+ Here is the call graph for this function:

Member Data Documentation

◆ m_mac

LteEnbMac* ns3::EnbMacMemberFfMacCschedSapUser::m_mac
private

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