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


Definition at line 49 of file RANG.hpp.
| wimac::RANG::RANG | ( | wns::node::Interface * | , | |
| const wns::pyconfig::View & | ||||
| ) |
| virtual void wimac::RANG::doStartup | ( | ) | [protected, virtual] |
Implements wns::node::component::Interface.
| wns::service::dll::UnicastDataTransmission* wimac::RANG::getAccessPointFor | ( | wns::service::dll::UnicastAddress | _sourceMACAddress | ) |
| virtual wns::service::dll::UnicastAddress wimac::RANG::getMACAddress | ( | ) | const [inline, virtual] |
| bool wimac::RANG::knowsAddress | ( | wns::service::dll::UnicastAddress | _sourceMACAddress | ) |
Modified Handler Interface for APs. It gets two parameters in addition to the PDUPtr to keep the RANG's routing table up to date.
| void wimac::RANG::onData | ( | const wns::SmartPtr< wns::osi::PDU > & | _data, | |
| wns::service::dll::UnicastAddress | _sourceMACAddress, | |||
| wns::service::dll::UnicastDataTransmission * | _ap, | |||
| wns::service::dll::FlowID | _dllFlowID = wns::service::dll::NoFlowID | |||
| ) |
| virtual void wimac::RANG::onData | ( | const wns::SmartPtr< wns::osi::PDU > & | _data, | |
| wns::service::dll::FlowID | _dllFlowID = wns::service::dll::NoFlowID | |||
| ) | [virtual] |
| virtual void wimac::RANG::onNodeCreated | ( | ) | [virtual] |
Implements wns::node::component::Interface.
| virtual void wimac::RANG::onShutdown | ( | ) | [virtual] |
Implements wns::node::component::Interface.
| virtual void wimac::RANG::onWorldCreated | ( | ) | [virtual] |
Implements wns::node::component::Interface.
| virtual void wimac::RANG::registerFlowHandler | ( | wns::service::dll::FlowHandler * | ) | [inline, virtual] |
| virtual void wimac::RANG::registerHandler | ( | wns::service::dll::protocolNumber | protocol, | |
| wns::service::dll::Handler * | _dh | |||
| ) | [virtual] |
Implements wns::service::dll::Notification.
| virtual void wimac::RANG::registerIRuleControl | ( | wns::service::dll::IRuleControl * | ) | [inline, virtual] |
| void wimac::RANG::removeAddress | ( | wns::service::dll::UnicastAddress | _sourceMACAddress, | |
| wns::service::dll::UnicastDataTransmission * | _ap | |||
| ) |
| virtual void wimac::RANG::sendData | ( | const wns::service::dll::UnicastAddress & | _peer, | |
| const wns::SmartPtr< wns::osi::PDU > & | _data, | |||
| wns::service::dll::protocolNumber | protocol, | |||
| wns::service::dll::FlowID | _dllFlowID = wns::service::dll::NoFlowID | |||
| ) | [virtual] |
| void wimac::RANG::updateAPLookUp | ( | wns::service::dll::UnicastAddress | _sourceMACAddress, | |
| wns::service::dll::UnicastDataTransmission * | _ap | |||
| ) |
wns::pyconfig::View wimac::RANG::config [private] |
wns::logger::Logger wimac::RANG::logger [private] |
1.5.5