![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <WNS/scheduler/SchedulerTypes.hpp>#include <WNS/scheduler/MapInfoEntry.hpp>#include <WNS/scheduler/SchedulingMap.hpp>#include <WNS/service/dll/StationTypes.hpp>#include <WNS/service/phy/ofdma/Pattern.hpp>#include <WNS/service/phy/phymode/PhyModeInterface.hpp>#include <WNS/ldk/Command.hpp>#include <WNS/ldk/Compound.hpp>#include <WNS/ldk/FunctionalUnit.hpp>#include <WNS/ldk/Classifier.hpp>#include <WNS/node/Node.hpp>#include <WNS/PowerRatio.hpp>#include <WNS/CandI.hpp>#include <WNS/Enum.hpp>#include <map>#include <vector>#include <set>#include <list>#include <string>#include <sstream>Go to the source code of this file.
Namespaces | |
| namespace | wns |
| namespace | wns::scheduler |
| namespace | wns::scheduler::strategy |
Classes | |
| class | wns::scheduler::strategy::betterChannelQuality |
| function class which should be used in sort() to decide which channel quality is better More... | |
| class | wns::scheduler::strategy::RequestForResource |
| This object carries all info for the next PDU to be scheduled. It is given as a request to doAdaptiveResourceScheduling(). More... | |
| class | wns::scheduler::strategy::RevolvingState |
| This collection of parameters is local for a subStrategy. Each substrategy class should derive from this and keep track itself. This state is NOT persistent within each scheduler object. More... | |
| class | wns::scheduler::strategy::SchedulerState |
| one RevolvingStatePtr entry per timeFrame if keepStateHistory==true More... | |
Typedefs | |
| typedef SmartPtr< RevolvingState > | wns::scheduler::strategy::RevolvingStatePtr |
| created at the beginning of startScheduling(); no need for memory tracking later | |
| typedef SmartPtr< SchedulerState > | wns::scheduler::strategy::SchedulerStatePtr |
| created in the strategies; no need for memory tracking later | |
1.5.5