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


Public Member Functions | |
| Aloha (wns::ldk::fun::FUN *fun, const wns::pyconfig::View &config) | |
| virtual | ~Aloha () |
Private Member Functions | |
| virtual void | allowTransmissionAfterElapsedBackoff () |
| virtual bool | doIsAccepting (const wns::ldk::CompoundPtr &compound) const |
| virtual void | doOnData (const wns::ldk::CompoundPtr &compound) |
| virtual void | doSendData (const wns::ldk::CompoundPtr &compound) |
| virtual void | doWakeup () |
Private Attributes | |
| bool | allowTransmission |
| wns::logger::Logger | logger |
| wns::simulator::Time | maxWait |
| wns::distribution::Uniform | uniform |
Definition at line 43 of file Aloha.hpp.
| Aloha::Aloha | ( | wns::ldk::fun::FUN * | fun, | |
| const wns::pyconfig::View & | config | |||
| ) |
| void Aloha::allowTransmissionAfterElapsedBackoff | ( | ) | [private, virtual] |
| bool Aloha::doIsAccepting | ( | const wns::ldk::CompoundPtr & | compound | ) | const [private, virtual] |
| void Aloha::doOnData | ( | const wns::ldk::CompoundPtr & | compound | ) | [private, virtual] |
| void Aloha::doSendData | ( | const wns::ldk::CompoundPtr & | compound | ) | [private, virtual] |
bool glue::Aloha::allowTransmission [private] |
wns::logger::Logger glue::Aloha::logger [private] |
wns::simulator::Time glue::Aloha::maxWait [private] |
1.5.5