MemberSchedSapProvider class. More...
#include "ff-mac-sched-sap.h"
Public Member Functions | |
MemberSchedSapProvider ()=delete | |
MemberSchedSapProvider (C *scheduler) | |
Constructor. More... | |
void | SchedDlCqiInfoReq (const SchedDlCqiInfoReqParameters ¶ms) override |
SCHED_DL_CQI_INFO_REQ. More... | |
void | SchedDlMacBufferReq (const SchedDlMacBufferReqParameters ¶ms) override |
SCHED_DL_MAC_BUFFER_REQ. More... | |
void | SchedDlPagingBufferReq (const SchedDlPagingBufferReqParameters ¶ms) override |
SCHED_DL_PAGING_BUFFER_REQ. More... | |
void | SchedDlRachInfoReq (const SchedDlRachInfoReqParameters ¶ms) override |
SCHED_DL_RACH_INFO_REQ. More... | |
void | SchedDlRlcBufferReq (const SchedDlRlcBufferReqParameters ¶ms) override |
SCHED_DL_RLC_BUFFER_REQ. More... | |
void | SchedDlTriggerReq (const SchedDlTriggerReqParameters ¶ms) override |
SCHED_DL_TRIGGER_REQ. More... | |
void | SchedUlCqiInfoReq (const SchedUlCqiInfoReqParameters ¶ms) override |
SCHED_UL_CQI_INFO_REQ. More... | |
void | SchedUlMacCtrlInfoReq (const SchedUlMacCtrlInfoReqParameters ¶ms) override |
SCHED_UL_MAC_CTRL_INFO_REQ. More... | |
void | SchedUlNoiseInterferenceReq (const SchedUlNoiseInterferenceReqParameters ¶ms) override |
SCHED_UL_NOISE_INTERFERENCE_REQ. More... | |
void | SchedUlSrInfoReq (const SchedUlSrInfoReqParameters ¶ms) override |
SCHED_UL_SR_INFO_REQ. More... | |
void | SchedUlTriggerReq (const SchedUlTriggerReqParameters ¶ms) override |
SCHED_UL_TRIGGER_REQ. More... | |
Public Member Functions inherited from ns3::FfMacSchedSapProvider | |
virtual | ~FfMacSchedSapProvider () |
Private Attributes | |
C * | m_scheduler |
the scheduler class More... | |
MemberSchedSapProvider class.
Definition at line 339 of file ff-mac-sched-sap.h.
ns3::MemberSchedSapProvider< C >::MemberSchedSapProvider | ( | C * | scheduler | ) |
Constructor.
scheduler | the scheduler class |
Definition at line 370 of file ff-mac-sched-sap.h.
|
delete |
|
overridevirtual |
SCHED_DL_CQI_INFO_REQ.
params | SchedDlCqiInfoReqParameters |
Implements ns3::FfMacSchedSapProvider.
Definition at line 412 of file ff-mac-sched-sap.h.
References two-ray-to-three-gpp-ch-calibration::params.
|
overridevirtual |
SCHED_DL_MAC_BUFFER_REQ.
params | SchedDlMacBufferReqParameters |
Implements ns3::FfMacSchedSapProvider.
Definition at line 391 of file ff-mac-sched-sap.h.
References two-ray-to-three-gpp-ch-calibration::params.
|
overridevirtual |
SCHED_DL_PAGING_BUFFER_REQ.
params | SchedDlPagingBufferReqParameters |
Implements ns3::FfMacSchedSapProvider.
Definition at line 384 of file ff-mac-sched-sap.h.
References two-ray-to-three-gpp-ch-calibration::params.
|
overridevirtual |
SCHED_DL_RACH_INFO_REQ.
params | SchedDlRachInfoReqParameters |
Implements ns3::FfMacSchedSapProvider.
Definition at line 405 of file ff-mac-sched-sap.h.
References two-ray-to-three-gpp-ch-calibration::params.
|
overridevirtual |
SCHED_DL_RLC_BUFFER_REQ.
params | SchedDlRlcBufferReqParameters |
Implements ns3::FfMacSchedSapProvider.
Definition at line 377 of file ff-mac-sched-sap.h.
References two-ray-to-three-gpp-ch-calibration::params.
|
overridevirtual |
SCHED_DL_TRIGGER_REQ.
params | SchedDlTriggerReqParameters |
Implements ns3::FfMacSchedSapProvider.
Definition at line 398 of file ff-mac-sched-sap.h.
References two-ray-to-three-gpp-ch-calibration::params.
|
overridevirtual |
SCHED_UL_CQI_INFO_REQ.
params | SchedUlCqiInfoReqParameters |
Implements ns3::FfMacSchedSapProvider.
Definition at line 448 of file ff-mac-sched-sap.h.
References two-ray-to-three-gpp-ch-calibration::params.
|
overridevirtual |
SCHED_UL_MAC_CTRL_INFO_REQ.
params | SchedUlMacCtrlInfoReqParameters |
Implements ns3::FfMacSchedSapProvider.
Definition at line 441 of file ff-mac-sched-sap.h.
References two-ray-to-three-gpp-ch-calibration::params.
|
overridevirtual |
SCHED_UL_NOISE_INTERFERENCE_REQ.
params | SchedUlNoiseInterferenceReqParameters |
Implements ns3::FfMacSchedSapProvider.
Definition at line 426 of file ff-mac-sched-sap.h.
References two-ray-to-three-gpp-ch-calibration::params.
|
overridevirtual |
SCHED_UL_SR_INFO_REQ.
params | SchedUlSrInfoReqParameters |
Implements ns3::FfMacSchedSapProvider.
Definition at line 434 of file ff-mac-sched-sap.h.
References two-ray-to-three-gpp-ch-calibration::params.
|
overridevirtual |
SCHED_UL_TRIGGER_REQ.
params | SchedUlTriggerReqParameters |
Implements ns3::FfMacSchedSapProvider.
Definition at line 419 of file ff-mac-sched-sap.h.
References two-ray-to-three-gpp-ch-calibration::params.
|
private |
the scheduler class
Definition at line 366 of file ff-mac-sched-sap.h.