User Manual, Developers Guide and API Documentation

wimac::service::associationcontrol::BestAtGivenTime Class Reference

Associate to best BS decided by strategy at a given time.

#include <services/AssociationControl.hpp>

Inheritance diagram for wimac::service::associationcontrol::BestAtGivenTime:

Inheritance graph
[legend]
Collaboration diagram for wimac::service::associationcontrol::BestAtGivenTime:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 BestAtGivenTime (wns::ldk::ControlServiceRegistry *csr, wns::pyconfig::View &config)
virtual ~BestAtGivenTime ()

Private Member Functions

void associateNow ()
virtual void doOnCSRCreated ()
void doStoreMeasurement (StationID source, const wns::service::phy::power::PowerMeasurementPtr &)

Private Attributes

IDecideBestdeciderStrategy_
wns::simulator::Time decisionTime_


Detailed Description

Definition at line 211 of file AssociationControl.hpp.


Constructor & Destructor Documentation

BestAtGivenTime::BestAtGivenTime ( wns::ldk::ControlServiceRegistry csr,
wns::pyconfig::View config 
)

Definition at line 53 of file AssociationControl.cpp.

BestAtGivenTime::~BestAtGivenTime (  )  [virtual]

Definition at line 63 of file AssociationControl.cpp.


Member Function Documentation

void BestAtGivenTime::associateNow (  )  [private]

Definition at line 88 of file AssociationControl.cpp.

void BestAtGivenTime::doOnCSRCreated (  )  [private, virtual]

Implements wimac::service::AssociationControl.

Definition at line 71 of file AssociationControl.cpp.

void BestAtGivenTime::doStoreMeasurement ( StationID  source,
const wns::service::phy::power::PowerMeasurementPtr pm 
) [private, virtual]

Implements wimac::service::AssociationControl.

Definition at line 79 of file AssociationControl.cpp.


Member Data Documentation

Definition at line 232 of file AssociationControl.hpp.

Definition at line 231 of file AssociationControl.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