A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ns3::PssSchedulerMemberCschedSapProvider Class Reference
+ Inheritance diagram for ns3::PssSchedulerMemberCschedSapProvider:
+ Collaboration diagram for ns3::PssSchedulerMemberCschedSapProvider:

Public Member Functions

 PssSchedulerMemberCschedSapProvider (PssFfMacScheduler *scheduler)
virtual void CschedCellConfigReq (const struct CschedCellConfigReqParameters &params)
 CSCHED_CELL_CONFIG_REQ.
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

 PssSchedulerMemberCschedSapProvider ()

Private Attributes

PssFfMacSchedulerm_scheduler

Detailed Description

Definition at line 49 of file pss-ff-mac-scheduler.cc.

Constructor & Destructor Documentation

ns3::PssSchedulerMemberCschedSapProvider::PssSchedulerMemberCschedSapProvider ( PssFfMacScheduler scheduler)

Definition at line 70 of file pss-ff-mac-scheduler.cc.

ns3::PssSchedulerMemberCschedSapProvider::PssSchedulerMemberCschedSapProvider ( )
private

Definition at line 66 of file pss-ff-mac-scheduler.cc.

Member Function Documentation

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

CSCHED_CELL_CONFIG_REQ.

Implements ns3::FfMacCschedSapProvider.

Definition at line 76 of file pss-ff-mac-scheduler.cc.

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

+ Here is the call graph for this function:

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

Implements ns3::FfMacCschedSapProvider.

Definition at line 89 of file pss-ff-mac-scheduler.cc.

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

+ Here is the call graph for this function:

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

Implements ns3::FfMacCschedSapProvider.

Definition at line 95 of file pss-ff-mac-scheduler.cc.

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

+ Here is the call graph for this function:

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

Implements ns3::FfMacCschedSapProvider.

Definition at line 82 of file pss-ff-mac-scheduler.cc.

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

+ Here is the call graph for this function:

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

Implements ns3::FfMacCschedSapProvider.

Definition at line 101 of file pss-ff-mac-scheduler.cc.

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

+ Here is the call graph for this function:

Member Data Documentation

PssFfMacScheduler* ns3::PssSchedulerMemberCschedSapProvider::m_scheduler
private

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