User Manual, Developers Guide and API Documentation

wimac::scheduler::SpaceTimeSectorizationRegistryProxy Class Reference

#include <scheduler/SpaceTimeSectorizationRegistryProxy.hpp>

Inheritance diagram for wimac::scheduler::SpaceTimeSectorizationRegistryProxy:

Inheritance graph
[legend]
Collaboration diagram for wimac::scheduler::SpaceTimeSectorizationRegistryProxy:

Collaboration graph
[legend]

List of all members.

Public Member Functions

wns::scheduler::UserSet filterReachable (wns::scheduler::UserSet users)
 filters the given set of users and return only those that can be reached within the next scheduling round. Soon obsolete. Use filterReachable(UserSet users, const int frameNr) for future code.
void setFUN (const wns::ldk::fun::FUN *fun)
 By calling this function, the scheduler FU gives the registry a pointer to the FUN it belongs to. The registry needs this, e.g., to get the layer and references to entities such as station/conn managers.
 SpaceTimeSectorizationRegistryProxy (wns::ldk::fun::FUN *, const wns::pyconfig::View &)
 ~SpaceTimeSectorizationRegistryProxy ()

Private Member Functions

bool isUserinActiveGroup (double doa, int group) const

Private Attributes

wns::ldk::fcf::FrameBuilderframeBuilder
wns::logger::Logger logger
double mutualAngleOfSubsectors
int numberOfSectors
int numberOfSubsectors
wns::service::phy::ofdma::DataTransmissionofdmaProvider


Detailed Description

Definition at line 40 of file SpaceTimeSectorizationRegistryProxy.hpp.


Constructor & Destructor Documentation

SpaceTimeSectorizationRegistryProxy::SpaceTimeSectorizationRegistryProxy ( wns::ldk::fun::FUN fun,
const wns::pyconfig::View pyConfig 
)

Definition at line 43 of file SpaceTimeSectorizationRegistryProxy.cpp.

wimac::scheduler::SpaceTimeSectorizationRegistryProxy::~SpaceTimeSectorizationRegistryProxy (  )  [inline]

Definition at line 45 of file SpaceTimeSectorizationRegistryProxy.hpp.


Member Function Documentation

wns::scheduler::UserSet SpaceTimeSectorizationRegistryProxy::filterReachable ( wns::scheduler::UserSet  users  )  [virtual]

Reimplemented from wimac::scheduler::RegistryProxyWiMAC.

Definition at line 60 of file SpaceTimeSectorizationRegistryProxy.cpp.

bool SpaceTimeSectorizationRegistryProxy::isUserinActiveGroup ( double  doa,
int  group 
) const [private]

Definition at line 111 of file SpaceTimeSectorizationRegistryProxy.cpp.

void SpaceTimeSectorizationRegistryProxy::setFUN ( const wns::ldk::fun::FUN fun  )  [virtual]

Reimplemented from wimac::scheduler::RegistryProxyWiMAC.

Definition at line 157 of file SpaceTimeSectorizationRegistryProxy.cpp.


Member Data Documentation

Definition at line 53 of file SpaceTimeSectorizationRegistryProxy.hpp.

Definition at line 54 of file SpaceTimeSectorizationRegistryProxy.hpp.

Definition at line 59 of file SpaceTimeSectorizationRegistryProxy.hpp.

Definition at line 58 of file SpaceTimeSectorizationRegistryProxy.hpp.

Definition at line 58 of file SpaceTimeSectorizationRegistryProxy.hpp.

Definition at line 52 of file SpaceTimeSectorizationRegistryProxy.hpp.


The documentation for this class was generated from the following files:

Generated on Sat May 26 03:32:46 2012 for openWNS by  doxygen 1.5.5