EnbMacMemberFfMacCschedSapUser class. More...
Public Member Functions | |
EnbMacMemberFfMacCschedSapUser (LteEnbMac *mac) | |
Constructor. More... | |
void | CschedCellConfigCnf (const CschedCellConfigCnfParameters ¶ms) override |
CSCHED_CELL_CONFIG_CNF. More... | |
void | CschedCellConfigUpdateInd (const CschedCellConfigUpdateIndParameters ¶ms) override |
CSCHED_UE_CONFIG_IND. More... | |
void | CschedLcConfigCnf (const CschedLcConfigCnfParameters ¶ms) override |
CSCHED_LC_CONFIG_CNF. More... | |
void | CschedLcReleaseCnf (const CschedLcReleaseCnfParameters ¶ms) override |
CSCHED_LC_RELEASE_CNF. More... | |
void | CschedUeConfigCnf (const CschedUeConfigCnfParameters ¶ms) override |
CSCHED_UE_CONFIG_CNF. More... | |
void | CschedUeConfigUpdateInd (const CschedUeConfigUpdateIndParameters ¶ms) override |
CSCHED_UE_UPDATE_IND. More... | |
void | CschedUeReleaseCnf (const CschedUeReleaseCnfParameters ¶ms) override |
CSCHED_UE_RELEASE_CNF. More... | |
Public Member Functions inherited from ns3::FfMacCschedSapUser | |
virtual | ~FfMacCschedSapUser () |
Private Attributes | |
LteEnbMac * | m_mac |
the MAC More... | |
EnbMacMemberFfMacCschedSapUser class.
Definition at line 169 of file lte-enb-mac.cc.
ns3::EnbMacMemberFfMacCschedSapUser::EnbMacMemberFfMacCschedSapUser | ( | LteEnbMac * | mac | ) |
|
overridevirtual |
CSCHED_CELL_CONFIG_CNF.
params | CschedCellConfigCnfParameters |
Implements ns3::FfMacCschedSapUser.
Definition at line 197 of file lte-enb-mac.cc.
References ns3::LteEnbMac::DoCschedCellConfigCnf(), m_mac, and two-ray-to-three-gpp-ch-calibration::params.
|
overridevirtual |
CSCHED_UE_CONFIG_IND.
params | CschedCellConfigUpdateIndParameters |
Implements ns3::FfMacCschedSapUser.
Definition at line 234 of file lte-enb-mac.cc.
References ns3::LteEnbMac::DoCschedCellConfigUpdateInd(), m_mac, and two-ray-to-three-gpp-ch-calibration::params.
|
overridevirtual |
CSCHED_LC_CONFIG_CNF.
params | CschedLcConfigCnfParameters |
Implements ns3::FfMacCschedSapUser.
Definition at line 209 of file lte-enb-mac.cc.
References ns3::LteEnbMac::DoCschedLcConfigCnf(), m_mac, and two-ray-to-three-gpp-ch-calibration::params.
|
overridevirtual |
CSCHED_LC_RELEASE_CNF.
params | CschedLcReleaseCnfParameters |
Implements ns3::FfMacCschedSapUser.
Definition at line 215 of file lte-enb-mac.cc.
References ns3::LteEnbMac::DoCschedLcReleaseCnf(), m_mac, and two-ray-to-three-gpp-ch-calibration::params.
|
overridevirtual |
CSCHED_UE_CONFIG_CNF.
params | CschedUeConfigCnfParameters |
Implements ns3::FfMacCschedSapUser.
Definition at line 203 of file lte-enb-mac.cc.
References ns3::LteEnbMac::DoCschedUeConfigCnf(), m_mac, and two-ray-to-three-gpp-ch-calibration::params.
|
overridevirtual |
CSCHED_UE_UPDATE_IND.
params | CschedUeConfigUpdateIndParameters |
Implements ns3::FfMacCschedSapUser.
Definition at line 227 of file lte-enb-mac.cc.
References ns3::LteEnbMac::DoCschedUeConfigUpdateInd(), m_mac, and two-ray-to-three-gpp-ch-calibration::params.
|
overridevirtual |
CSCHED_UE_RELEASE_CNF.
params | CschedUeReleaseCnfParameters |
Implements ns3::FfMacCschedSapUser.
Definition at line 221 of file lte-enb-mac.cc.
References ns3::LteEnbMac::DoCschedUeReleaseCnf(), m_mac, and two-ray-to-three-gpp-ch-calibration::params.
|
private |
the MAC
Definition at line 188 of file lte-enb-mac.cc.
Referenced by CschedCellConfigCnf(), CschedCellConfigUpdateInd(), CschedLcConfigCnf(), CschedLcReleaseCnf(), CschedUeConfigCnf(), CschedUeConfigUpdateInd(), and CschedUeReleaseCnf().