FfMacSchedSapUser class. More...
#include "ff-mac-sched-sap.h"
Classes | |
struct | SchedDlConfigIndParameters |
Parameters of the API primitives. More... | |
struct | SchedUlConfigIndParameters |
Parameters of the SCHED_UL_CONFIG_IND primitive. More... | |
Public Member Functions | |
virtual | ~FfMacSchedSapUser () |
virtual void | SchedDlConfigInd (const SchedDlConfigIndParameters ¶ms)=0 |
SCHED_DL_CONFIG_IND. More... | |
virtual void | SchedUlConfigInd (const SchedUlConfigIndParameters ¶ms)=0 |
SCHED_UL_CONFIG_IND. More... | |
FfMacSchedSapUser class.
Definition at line 279 of file ff-mac-sched-sap.h.
|
virtual |
Definition at line 29 of file ff-mac-sched-sap.cc.
|
pure virtual |
SCHED_DL_CONFIG_IND.
params | SchedDlConfigIndParameters |
Implemented in ns3::EnbMacMemberFfMacSchedSapUser.
Referenced by ns3::CqaFfMacScheduler::DoSchedDlTriggerReq(), ns3::FdBetFfMacScheduler::DoSchedDlTriggerReq(), ns3::FdMtFfMacScheduler::DoSchedDlTriggerReq(), ns3::FdTbfqFfMacScheduler::DoSchedDlTriggerReq(), ns3::PfFfMacScheduler::DoSchedDlTriggerReq(), ns3::PssFfMacScheduler::DoSchedDlTriggerReq(), ns3::RrFfMacScheduler::DoSchedDlTriggerReq(), ns3::TdBetFfMacScheduler::DoSchedDlTriggerReq(), ns3::TdMtFfMacScheduler::DoSchedDlTriggerReq(), ns3::TdTbfqFfMacScheduler::DoSchedDlTriggerReq(), and ns3::TtaFfMacScheduler::DoSchedDlTriggerReq().
|
pure virtual |
SCHED_UL_CONFIG_IND.
params | SchedUlConfigIndParameters |
Implemented in ns3::EnbMacMemberFfMacSchedSapUser.
Referenced by ns3::CqaFfMacScheduler::DoSchedUlTriggerReq(), ns3::FdBetFfMacScheduler::DoSchedUlTriggerReq(), ns3::FdMtFfMacScheduler::DoSchedUlTriggerReq(), ns3::FdTbfqFfMacScheduler::DoSchedUlTriggerReq(), ns3::PfFfMacScheduler::DoSchedUlTriggerReq(), ns3::PssFfMacScheduler::DoSchedUlTriggerReq(), ns3::RrFfMacScheduler::DoSchedUlTriggerReq(), ns3::TdBetFfMacScheduler::DoSchedUlTriggerReq(), ns3::TdMtFfMacScheduler::DoSchedUlTriggerReq(), ns3::TdTbfqFfMacScheduler::DoSchedUlTriggerReq(), and ns3::TtaFfMacScheduler::DoSchedUlTriggerReq().