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 ()
 

Private Attributes

LteEnbMacm_mac
 the MAC
 

Detailed Description

EnbMacMemberFfMacCschedSapUser class.

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

Constructor & Destructor Documentation

◆ EnbMacMemberFfMacCschedSapUser()

ns3::EnbMacMemberFfMacCschedSapUser::EnbMacMemberFfMacCschedSapUser ( LteEnbMac * mac)

Constructor.

Parameters
macthe MAC

Definition at line 180 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 186 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 223 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 198 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 204 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 192 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 216 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 210 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: