Provides the SCHED SAP. More...
#include <ff-mac-sched-sap.h>
Classes | |
struct | SchedDlCqiInfoReqParameters |
struct | SchedDlMacBufferReqParameters |
struct | SchedDlPagingBufferReqParameters |
struct | SchedDlRachInfoReqParameters |
struct | SchedDlRlcBufferReqParameters |
struct | SchedDlTriggerReqParameters |
struct | SchedUlCqiInfoReqParameters |
struct | SchedUlMacCtrlInfoReqParameters |
struct | SchedUlNoiseInterferenceReqParameters |
struct | SchedUlSrInfoReqParameters |
struct | SchedUlTriggerReqParameters |
Public Member Functions | |
virtual void | SchedDlCqiInfoReq (const struct SchedDlCqiInfoReqParameters ¶ms)=0 |
virtual void | SchedDlMacBufferReq (const struct SchedDlMacBufferReqParameters ¶ms)=0 |
virtual void | SchedDlPagingBufferReq (const struct SchedDlPagingBufferReqParameters ¶ms)=0 |
virtual void | SchedDlRachInfoReq (const struct SchedDlRachInfoReqParameters ¶ms)=0 |
virtual void | SchedDlRlcBufferReq (const struct SchedDlRlcBufferReqParameters ¶ms)=0 |
virtual void | SchedDlTriggerReq (const struct SchedDlTriggerReqParameters ¶ms)=0 |
virtual void | SchedUlCqiInfoReq (const struct SchedUlCqiInfoReqParameters ¶ms)=0 |
virtual void | SchedUlMacCtrlInfoReq (const struct SchedUlMacCtrlInfoReqParameters ¶ms)=0 |
virtual void | SchedUlNoiseInterferenceReq (const struct SchedUlNoiseInterferenceReqParameters ¶ms)=0 |
virtual void | SchedUlSrInfoReq (const struct SchedUlSrInfoReqParameters ¶ms)=0 |
virtual void | SchedUlTriggerReq (const struct SchedUlTriggerReqParameters ¶ms)=0 |
Provides the SCHED SAP.
This abstract class defines the MAC Scheduler interface specified in the Femto Forum Technical Document:
The Technical Document contains a detailed description of the API. The documentation of this class refers to sections of this Technical Document.
You can found an example of the implementation of this interface in the SampleFfMacSchedSapProvider and SampleFfMacSchedSapUser classes
Definition at line 50 of file ff-mac-sched-sap.h.