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

Public Member Functions | |
| void | registerStation (StationID id, wns::service::dll::UnicastAddress adr, Component *layer) |
| Register a station (Layer2) after its creation. | |
Lookup methods | |
| wns::node::Interface * | getNodeByID (StationID) const |
| Component * | getStationByID (StationID) const |
| Component * | getStationByMAC (wns::service::dll::UnicastAddress mac) const |
| Component * | getStationByNode (wns::node::Interface *) const |
Private Types | |
| typedef wns::container::Registry < StationID, Component * > | LayerLookup |
| typedef wns::container::Registry < wns::service::dll::UnicastAddress, Component * > | MACAdrLookup |
| typedef wns::container::Registry < wns::node::Interface *, Component * > | NodeLookup |
Private Attributes | |
| LayerLookup | layerLookup |
| MACAdrLookup | macAdrLookup |
| NodeLookup | nodeLookup |
Definition at line 59 of file StationManager.hpp.
typedef wns::container::Registry<StationID, Component*> wimac::StationManager::LayerLookup [private] |
Definition at line 61 of file StationManager.hpp.
typedef wns::container::Registry<wns::service::dll::UnicastAddress, Component*> wimac::StationManager::MACAdrLookup [private] |
Definition at line 63 of file StationManager.hpp.
typedef wns::container::Registry<wns::node::Interface*, Component*> wimac::StationManager::NodeLookup [private] |
Definition at line 62 of file StationManager.hpp.
| wns::node::Interface* wimac::StationManager::getNodeByID | ( | StationID | ) | const |
| Component* wimac::StationManager::getStationByMAC | ( | wns::service::dll::UnicastAddress | mac | ) | const |
| Component* wimac::StationManager::getStationByNode | ( | wns::node::Interface * | ) | const |
| void wimac::StationManager::registerStation | ( | StationID | id, | |
| wns::service::dll::UnicastAddress | adr, | |||
| Component * | layer | |||
| ) |
Definition at line 83 of file StationManager.hpp.
Definition at line 82 of file StationManager.hpp.
NodeLookup wimac::StationManager::nodeLookup [private] |
Definition at line 84 of file StationManager.hpp.
1.5.5