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


Definition at line 49 of file DestinationSortedWindowProbe.hpp.
typedef wns::container::Registry<unsigned int, wns::SlidingWindow*, wns::container::registry::DeleteOnErase> wifimac::helper::DestinationSortedWindowProbe::SlidingWindowMap [private] |
Definition at line 52 of file DestinationSortedWindowProbe.hpp.
| DestinationSortedWindowProbe::DestinationSortedWindowProbe | ( | wns::ldk::fun::FUN * | fuNet, | |
| const wns::pyconfig::View & | config | |||
| ) |
Definition at line 51 of file DestinationSortedWindowProbe.cpp.
| DestinationSortedWindowProbe::~DestinationSortedWindowProbe | ( | ) | [virtual] |
Definition at line 73 of file DestinationSortedWindowProbe.cpp.
| void DestinationSortedWindowProbe::onFUNCreated | ( | ) | [private, virtual] |
Often FunctionalUnits require the collaboration with other FunctionalUnits to accomplish their task. For the collaboration between FunctionalUnits we coined the term "friendship".
The onFUNCreated method is a hook being called after the complete FUN has been set up. FunctionalUnits requiring the collaboration with other FunctionalUnits should resolve these dependencies by implementing this hook accordingly.
Finding friends is usually done calling wns::ldk::fun::FUN::findFriend.
When building reconfigurable FUNs, this method may get called multiple times (e.g., after each FUN reconfiguration). Keep that in mind when allocating resources in your onFUNCreated implementation.
Reimplemented from wns::ldk::FunctionalUnit.
Definition at line 78 of file DestinationSortedWindowProbe.cpp.
| void DestinationSortedWindowProbe::periodically | ( | ) | [private, virtual] |
Reimplemented from wns::ldk::probe::bus::Window.
Definition at line 175 of file DestinationSortedWindowProbe.cpp.
| void DestinationSortedWindowProbe::processIncoming | ( | const wns::ldk::CompoundPtr & | compound | ) | [virtual] |
Override this method to handle incoming compounds.
Reimplemented from wns::ldk::probe::bus::Window.
Definition at line 85 of file DestinationSortedWindowProbe.cpp.
| void DestinationSortedWindowProbe::processOutgoing | ( | const wns::ldk::CompoundPtr & | ) | [virtual] |
Override this method to handle outgoing compounds.
Reimplemented from wns::ldk::probe::bus::Window.
Definition at line 111 of file DestinationSortedWindowProbe.cpp.
Definition at line 151 of file DestinationSortedWindowProbe.cpp.
| void DestinationSortedWindowProbe::putProbe | ( | SlidingWindowMap & | probeHolder, | |
| unsigned int | adr, | |||
| double | value | |||
| ) | [private] |
Definition at line 163 of file DestinationSortedWindowProbe.cpp.
| void DestinationSortedWindowProbe::storeProbes | ( | SlidingWindowMap & | probeHolder, | |
| wns::probe::bus::ContextCollectorPtr & | putter | |||
| ) | [private] |
Definition at line 218 of file DestinationSortedWindowProbe.cpp.
wns::probe::bus::ContextCollectorPtr wifimac::helper::DestinationSortedWindowProbe::bitsAggregated [private] |
Reimplemented from wns::ldk::probe::bus::Window.
Definition at line 94 of file DestinationSortedWindowProbe.hpp.
Definition at line 101 of file DestinationSortedWindowProbe.hpp.
wns::probe::bus::ContextCollectorPtr wifimac::helper::DestinationSortedWindowProbe::bitsIncoming [private] |
Reimplemented from wns::ldk::probe::bus::Window.
Definition at line 93 of file DestinationSortedWindowProbe.hpp.
Definition at line 100 of file DestinationSortedWindowProbe.hpp.
wns::probe::bus::ContextCollectorPtr wifimac::helper::DestinationSortedWindowProbe::bitsOutgoing [private] |
Reimplemented from wns::ldk::probe::bus::Window.
Definition at line 95 of file DestinationSortedWindowProbe.hpp.
Definition at line 102 of file DestinationSortedWindowProbe.hpp.
Definition at line 87 of file DestinationSortedWindowProbe.hpp.
wns::probe::bus::ContextCollectorPtr wifimac::helper::DestinationSortedWindowProbe::relativeGoodput [private] |
Definition at line 96 of file DestinationSortedWindowProbe.hpp.
const std::string wifimac::helper::DestinationSortedWindowProbe::ucCommandName [private] |
Definition at line 89 of file DestinationSortedWindowProbe.hpp.
Definition at line 85 of file DestinationSortedWindowProbe.hpp.
const simTimeType wifimac::helper::DestinationSortedWindowProbe::windowSize [private] |
Definition at line 88 of file DestinationSortedWindowProbe.hpp.
1.5.5