![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <drp/DRPmap.hpp>

Public Member Functions | |
| DRPmap (int gMASpSF) | |
| Vector | GetGlobalHardDRPmap () |
| void | GetGlobalPattern (Vector &GlobalPattern) |
| void | GetPattern (wns::logger::Logger _logger) |
| bool | isPatternValidated () |
| bool | IsSpaceInGlobalPattern () |
| void | onBPStarted () |
| bool | PossiblePattern (Vector CompareDRPMap) |
| void | setBPSlots (int numberOfBPSlots_) |
| void | SetLogger (wns::logger::Logger _logger) |
| void | UpdateDRPmap (Vector UpdateMap, Vector &UpdatedMap) |
| void | UpdateHardDRPmap (Vector, wns::logger::Logger _logger) |
| void | UpdateSoftDRPmap (Vector, wns::logger::Logger _logger) |
Private Attributes | |
| Vector | globalEraseDRPmap |
| std::deque< Vector > | globalEraseDRPmapVec |
| Vector | globalHardDRPmap |
| std::deque< Vector > | globalHardDRPmapVec |
| Vector | globalSoftDRPmap |
| std::deque< Vector > | globalSoftDRPmapVec |
| bool | isPatternValid |
| wns::logger::Logger | logger |
| int | mMaxLostBeacons |
| int | numberOfBPSlots |
Definition at line 43 of file DRPmap.hpp.
| DRPmap::DRPmap | ( | int | gMASpSF | ) |
Definition at line 36 of file DRPmap.cpp.
| Vector DRPmap::GetGlobalHardDRPmap | ( | ) |
Definition at line 172 of file DRPmap.cpp.
| void DRPmap::GetGlobalPattern | ( | Vector & | GlobalPattern | ) |
Definition at line 220 of file DRPmap.cpp.
| void DRPmap::GetPattern | ( | wns::logger::Logger | _logger | ) |
Definition at line 207 of file DRPmap.cpp.
| bool DRPmap::isPatternValidated | ( | ) |
Definition at line 154 of file DRPmap.cpp.
| bool DRPmap::IsSpaceInGlobalPattern | ( | ) |
Definition at line 231 of file DRPmap.cpp.
| void DRPmap::onBPStarted | ( | ) |
Definition at line 89 of file DRPmap.cpp.
Definition at line 192 of file DRPmap.cpp.
| void DRPmap::setBPSlots | ( | int | numberOfBPSlots_ | ) |
Definition at line 160 of file DRPmap.cpp.
| void DRPmap::SetLogger | ( | wns::logger::Logger | _logger | ) |
Definition at line 56 of file DRPmap.cpp.
Definition at line 179 of file DRPmap.cpp.
| void DRPmap::UpdateHardDRPmap | ( | Vector | UpdateHard, | |
| wns::logger::Logger | _logger | |||
| ) |
Definition at line 62 of file DRPmap.cpp.
| void DRPmap::UpdateSoftDRPmap | ( | Vector | UpdateSoft, | |
| wns::logger::Logger | _logger | |||
| ) |
Definition at line 79 of file DRPmap.cpp.
Definition at line 74 of file DRPmap.hpp.
std::deque<Vector> wimemac::drp::DRPmap::globalEraseDRPmapVec [private] |
Definition at line 67 of file DRPmap.hpp.
Vector wimemac::drp::DRPmap::globalHardDRPmap [private] |
Definition at line 72 of file DRPmap.hpp.
std::deque<Vector> wimemac::drp::DRPmap::globalHardDRPmapVec [private] |
Definition at line 65 of file DRPmap.hpp.
Vector wimemac::drp::DRPmap::globalSoftDRPmap [private] |
Definition at line 73 of file DRPmap.hpp.
std::deque<Vector> wimemac::drp::DRPmap::globalSoftDRPmapVec [private] |
Definition at line 66 of file DRPmap.hpp.
bool wimemac::drp::DRPmap::isPatternValid [private] |
Definition at line 70 of file DRPmap.hpp.
Definition at line 76 of file DRPmap.hpp.
int wimemac::drp::DRPmap::mMaxLostBeacons [private] |
Definition at line 68 of file DRPmap.hpp.
int wimemac::drp::DRPmap::numberOfBPSlots [private] |
Definition at line 69 of file DRPmap.hpp.
1.5.5