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


Public Member Functions | |
| protocolCalculatorPlugins::Duration * | getDuration () const |
| returns duration calculator the duration plugin provides several calculations to determine the duration of different PDUs on phy level (as PPDU), data, ACK, A-MSDU (as PPDU) / A-MPDU | |
| protocolCalculatorPlugins::ErrorProbability * | getErrorProbability () const |
| returns error probability calculator | |
| protocolCalculatorPlugins::FrameLength * | getFrameLength () const |
| returns size calculator the frame length plugin provides several calculations for determine PDU sizes on different layer levels (PSDU, PPDU, aggregated) | |
| ProtocolCalculator (wns::ldk::ManagementServiceRegistry *, const wns::pyconfig::View &config) | |
| virtual | ~ProtocolCalculator () |
Private Member Functions | |
| void | onMSRCreated () |
Private Attributes | |
| const wns::pyconfig::View | config |
| protocolCalculatorPlugins::Duration * | duration |
| protocolCalculatorPlugins::ErrorProbability * | errorProbability |
| protocolCalculatorPlugins::FrameLength * | frameLength |
| wns::logger::Logger | logger |
Definition at line 49 of file ProtocolCalculator.hpp.
| wimemac::management::ProtocolCalculator::ProtocolCalculator | ( | wns::ldk::ManagementServiceRegistry * | , | |
| const wns::pyconfig::View & | config | |||
| ) |
| virtual wimemac::management::ProtocolCalculator::~ProtocolCalculator | ( | ) | [inline, virtual] |
Definition at line 54 of file ProtocolCalculator.hpp.
| protocolCalculatorPlugins::Duration* wimemac::management::ProtocolCalculator::getDuration | ( | ) | const |
| protocolCalculatorPlugins::ErrorProbability* wimemac::management::ProtocolCalculator::getErrorProbability | ( | ) | const |
| protocolCalculatorPlugins::FrameLength* wimemac::management::ProtocolCalculator::getFrameLength | ( | ) | const |
| void wimemac::management::ProtocolCalculator::onMSRCreated | ( | ) | [private, virtual] |
Reimplemented from wns::ldk::ManagementService.
const wns::pyconfig::View wimemac::management::ProtocolCalculator::config [private] |
Definition at line 83 of file ProtocolCalculator.hpp.
Definition at line 87 of file ProtocolCalculator.hpp.
protocolCalculatorPlugins::ErrorProbability* wimemac::management::ProtocolCalculator::errorProbability [private] |
Definition at line 85 of file ProtocolCalculator.hpp.
protocolCalculatorPlugins::FrameLength* wimemac::management::ProtocolCalculator::frameLength [private] |
Definition at line 86 of file ProtocolCalculator.hpp.
Definition at line 82 of file ProtocolCalculator.hpp.
1.5.5