User Manual, Developers Guide and API Documentation

Strategy.hpp File Reference

#include <WNS/scheduler/strategy/StrategyInterface.hpp>
#include <WNS/scheduler/strategy/SchedulerState.hpp>
#include <WNS/scheduler/SchedulerTypes.hpp>
#include <WNS/scheduler/queue/QueueInterface.hpp>
#include <WNS/scheduler/grouper/SpatialGrouper.hpp>
#include <WNS/scheduler/strategy/apcstrategy/APCStrategyInterface.hpp>
#include <WNS/scheduler/strategy/dsastrategy/DSAStrategyInterface.hpp>
#include <WNS/service/phy/phymode/PhyModeInterface.hpp>
#include <WNS/logger/Logger.hpp>

Include dependency graph for Strategy.hpp:

Go to the source code of this file.

Namespaces

namespace  wns
namespace  wns::scheduler
namespace  wns::scheduler::harq
namespace  wns::scheduler::strategy

Classes

class  wns::scheduler::strategy::CapabilityAspect
class  wns::scheduler::strategy::DLAspect
 let your strategy derive from this if it supports DL scheduling More...
class  wns::scheduler::strategy::SlaveAspect
 let your strategy derive from this if it supports UL slave scheduling More...
class  wns::scheduler::strategy::Strategy
 this is the base class of a scheduler strategy; it provides basic operations common for all strategies. See StaticPriority and SubStrategies for more advanced concepts More...
struct  wns::scheduler::strategy::Strategy::Colleagues
struct  wns::scheduler::strategy::Strategy::Friends
class  wns::scheduler::strategy::ULAspect
 let your strategy derive from this if it supports UL master scheduling More...

Variables

const simTimeType wns::scheduler::strategy::slotLengthRoundingTolerance = 1e-12


Generated on Sun May 27 03:32:21 2012 for openWNS by  doxygen 1.5.5