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


Public Member Functions | |
| virtual wns::node::Interface * | getMyNode () const |
| virtual rise::SystemManager * | getSystemManager () const |
| Returns the SystemManager of this Station. | |
| virtual void | onNodeCreated () |
| Called by the parent node after all components of the parent node have been created. | |
| virtual void | onShutdown () |
| Called by the parent node after simulation end event occured. | |
| virtual void | onWorldCreated () |
| Called by the parent node after all nodes have been setup and all components have executed onNodeCreated(). | |
| Scanner (wns::node::Interface *node, const wns::pyconfig::View &pyConfigView) | |
| virtual | ~Scanner () |
Private Types | |
| typedef rise::BroadcastTransmissionObjectPtr | Broadcast |
Private Member Functions | |
| virtual void | doStartup () |
| Virtual backend of startup(). | |
| virtual void | receiveData (wns::osi::PDUPtr, wns::Power, wns::Power, wns::Ratio) |
| receive data and forward back to higher layers receiveData(wns::osi::PDUPtr sdu, wns::Power rxPower, wns::Power interference, wns::Ratio omniAttenuation); old obsolete interface | |
Private Attributes | |
| wns::logger::Logger | logger |
| Receiver * | receiver |
| rise::SystemManager * | systemManager |
Classes | |
| class | Receiver |
Definition at line 44 of file Scanner.hpp.
typedef rise::BroadcastTransmissionObjectPtr ofdmaphy::Scanner::Broadcast [private] |
Definition at line 48 of file Scanner.hpp.
| Scanner::Scanner | ( | wns::node::Interface * | node, | |
| const wns::pyconfig::View & | pyConfigView | |||
| ) |
Definition at line 248 of file Scanner.cpp.
| Scanner::~Scanner | ( | ) | [virtual] |
Definition at line 281 of file Scanner.cpp.
| void Scanner::doStartup | ( | ) | [private, virtual] |
| wns::node::Interface * Scanner::getMyNode | ( | ) | const [virtual] |
Definition at line 310 of file Scanner.cpp.
| rise::SystemManager * Scanner::getSystemManager | ( | ) | const [virtual] |
Each Station belongs to a special system (UMTS, H2, 802.11 ...). The SystemManager of a system keeps track of all Stations, the Scenario and other stuff belonging to this system. Further it provides a nice way to things for each Station of this system by using SystemManager::forEachStation().
Implements rise::Station.
Definition at line 304 of file Scanner.cpp.
| void Scanner::onNodeCreated | ( | ) | [virtual] |
Implements wns::node::component::Interface.
Definition at line 287 of file Scanner.cpp.
| void Scanner::onShutdown | ( | ) | [virtual] |
| void Scanner::onWorldCreated | ( | ) | [virtual] |
Implements wns::node::component::Interface.
Definition at line 293 of file Scanner.cpp.
| virtual void ofdmaphy::Scanner::receiveData | ( | wns::osi::PDUPtr | , | |
| wns::Power | , | |||
| wns::Power | , | |||
| wns::Ratio | ||||
| ) | [inline, private, virtual] |
wns::logger::Logger ofdmaphy::Scanner::logger [private] |
Definition at line 127 of file Scanner.hpp.
Receiver* ofdmaphy::Scanner::receiver [private] |
Definition at line 129 of file Scanner.hpp.
Definition at line 128 of file Scanner.hpp.
1.5.5