A Discrete-Event Network Simulator
API
ns3::TdMtSchedulerMemberCschedSapProvider Class Reference
+ Inheritance diagram for ns3::TdMtSchedulerMemberCschedSapProvider:
+ Collaboration diagram for ns3::TdMtSchedulerMemberCschedSapProvider:

Public Member Functions

 TdMtSchedulerMemberCschedSapProvider (TdMtFfMacScheduler *scheduler)
 
virtual void CschedCellConfigReq (const struct CschedCellConfigReqParameters &params)
 CSCHED_CELL_CONFIG_REQ. More...
 
virtual void CschedLcConfigReq (const struct CschedLcConfigReqParameters &params)
 
virtual void CschedLcReleaseReq (const struct CschedLcReleaseReqParameters &params)
 
virtual void CschedUeConfigReq (const struct CschedUeConfigReqParameters &params)
 
virtual void CschedUeReleaseReq (const struct CschedUeReleaseReqParameters &params)
 
- Public Member Functions inherited from ns3::FfMacCschedSapProvider
virtual ~FfMacCschedSapProvider ()
 

Private Member Functions

 TdMtSchedulerMemberCschedSapProvider ()
 

Private Attributes

TdMtFfMacSchedulerm_scheduler
 

Detailed Description

Definition at line 50 of file tdmt-ff-mac-scheduler.cc.

Constructor & Destructor Documentation

ns3::TdMtSchedulerMemberCschedSapProvider::TdMtSchedulerMemberCschedSapProvider ( TdMtFfMacScheduler scheduler)

Definition at line 71 of file tdmt-ff-mac-scheduler.cc.

ns3::TdMtSchedulerMemberCschedSapProvider::TdMtSchedulerMemberCschedSapProvider ( )
private

Definition at line 67 of file tdmt-ff-mac-scheduler.cc.

Member Function Documentation

void ns3::TdMtSchedulerMemberCschedSapProvider::CschedCellConfigReq ( const struct CschedCellConfigReqParameters params)
virtual

CSCHED_CELL_CONFIG_REQ.

Implements ns3::FfMacCschedSapProvider.

Definition at line 77 of file tdmt-ff-mac-scheduler.cc.

References ns3::TdMtFfMacScheduler::DoCschedCellConfigReq(), and m_scheduler.

+ Here is the call graph for this function:

void ns3::TdMtSchedulerMemberCschedSapProvider::CschedLcConfigReq ( const struct CschedLcConfigReqParameters params)
virtual

Implements ns3::FfMacCschedSapProvider.

Definition at line 90 of file tdmt-ff-mac-scheduler.cc.

References ns3::TdMtFfMacScheduler::DoCschedLcConfigReq(), and m_scheduler.

+ Here is the call graph for this function:

void ns3::TdMtSchedulerMemberCschedSapProvider::CschedLcReleaseReq ( const struct CschedLcReleaseReqParameters params)
virtual

Implements ns3::FfMacCschedSapProvider.

Definition at line 96 of file tdmt-ff-mac-scheduler.cc.

References ns3::TdMtFfMacScheduler::DoCschedLcReleaseReq(), and m_scheduler.

+ Here is the call graph for this function:

void ns3::TdMtSchedulerMemberCschedSapProvider::CschedUeConfigReq ( const struct CschedUeConfigReqParameters params)
virtual

Implements ns3::FfMacCschedSapProvider.

Definition at line 83 of file tdmt-ff-mac-scheduler.cc.

References ns3::TdMtFfMacScheduler::DoCschedUeConfigReq(), and m_scheduler.

+ Here is the call graph for this function:

void ns3::TdMtSchedulerMemberCschedSapProvider::CschedUeReleaseReq ( const struct CschedUeReleaseReqParameters params)
virtual

Implements ns3::FfMacCschedSapProvider.

Definition at line 102 of file tdmt-ff-mac-scheduler.cc.

References ns3::TdMtFfMacScheduler::DoCschedUeReleaseReq(), and m_scheduler.

+ Here is the call graph for this function:

Member Data Documentation

TdMtFfMacScheduler* ns3::TdMtSchedulerMemberCschedSapProvider::m_scheduler
private

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