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


Public Member Functions | |
| virtual void | calculateSizes (const wns::ldk::CommandPool *commandPool, Bit &commandPoolSize, Bit &dataSize) const |
| Add the size of my Command to the calculation. | |
| virtual int | getTotalNumberOfUsers (const wns::scheduler::UserID user) const |
| returns one for UTs, and connected UTs in case of RNs | |
| virtual void | onFUNCreated () |
| Resolve Intra-FUN dependencies after the component was created. | |
| RRHandler (wns::ldk::fun::FUN *fun, const wns::pyconfig::View &config) | |
| Constructor to be used by FUNConfigCreator. | |
| virtual void | setColleagues (wns::scheduler::RegistryProxyInterface *registry) |
| virtual | ~RRHandler () |
| Destructor. | |
CompoundHandlerInterface | |
| virtual void | doSendData (const wns::ldk::CompoundPtr &) |
Protected Member Functions | |
| virtual bool | doIsAccepting (const wns::ldk::CompoundPtr &) const |
| virtual void | doWakeup () |
Protected Attributes | |
| dll::services::control::Association * | associationService |
| Association service access is needed to correctly address the packets. | |
| Bit | commandSize |
| assumed Size of command header | |
| lte::helper::SwitchConnector * | connector |
| the switch connector is used to determine the outgoing FU path | |
| struct lte::controlplane::RRHandler::Friends | friends |
| dll::ILayer2 * | layer2 |
| ILayer2. | |
| wns::logger::Logger | logger |
| my Logger | |
| Bit | pcchSize |
| Size of PCCH. | |
| wns::pyconfig::View | pyco |
| wns::ldk::CommandReaderInterface * | rlcReader |
| bool | usesShortcut |
Friends | |
| class | lte::controlplane::tests::RRHandlerTests |
Classes | |
| struct | Friends |
| Contains pointers to the FUs the RRHandler has to collaborate with. More... | |
Definition at line 232 of file RRHandler.hpp.
| RRHandler::RRHandler | ( | wns::ldk::fun::FUN * | fun, | |
| const wns::pyconfig::View & | config | |||
| ) |
Definition at line 59 of file RRHandler.cpp.
| RRHandler::~RRHandler | ( | ) | [virtual] |
Definition at line 77 of file RRHandler.cpp.
| void RRHandler::calculateSizes | ( | const wns::ldk::CommandPool * | commandPool, | |
| Bit & | commandPoolSize, | |||
| Bit & | dataSize | |||
| ) | const [virtual] |
Reimplemented from wns::ldk::CommandTypeSpecifier< T >.
Definition at line 339 of file RRHandler.cpp.
| bool RRHandler::doIsAccepting | ( | const wns::ldk::CompoundPtr & | ) | const [protected, virtual] |
Definition at line 154 of file RRHandler.cpp.
| void RRHandler::doSendData | ( | const wns::ldk::CompoundPtr & | ) | [virtual] |
Definition at line 148 of file RRHandler.cpp.
| void RRHandler::doWakeup | ( | ) | [protected, virtual] |
| int RRHandler::getTotalNumberOfUsers | ( | const wns::scheduler::UserID | user | ) | const [virtual] |
Definition at line 332 of file RRHandler.cpp.
| void RRHandler::onFUNCreated | ( | ) | [virtual] |
Reimplemented from wns::ldk::FunctionalUnit.
Reimplemented in lte::controlplane::RRHandlerBS, and lte::controlplane::RRHandlerUT.
Definition at line 84 of file RRHandler.cpp.
| void RRHandler::setColleagues | ( | wns::scheduler::RegistryProxyInterface * | registry | ) | [virtual] |
Definition at line 139 of file RRHandler.cpp.
friend class lte::controlplane::tests::RRHandlerTests [friend] |
Definition at line 241 of file RRHandler.hpp.
Definition at line 306 of file RRHandler.hpp.
Bit lte::controlplane::RRHandler::commandSize [protected] |
Definition at line 309 of file RRHandler.hpp.
Definition at line 302 of file RRHandler.hpp.
struct lte::controlplane::RRHandler::Friends lte::controlplane::RRHandler::friends [protected] |
dll::ILayer2* lte::controlplane::RRHandler::layer2 [protected] |
Definition at line 318 of file RRHandler.hpp.
Definition at line 315 of file RRHandler.hpp.
Bit lte::controlplane::RRHandler::pcchSize [protected] |
Definition at line 312 of file RRHandler.hpp.
Definition at line 320 of file RRHandler.hpp.
Definition at line 299 of file RRHandler.hpp.
bool lte::controlplane::RRHandler::usesShortcut [protected] |
Definition at line 322 of file RRHandler.hpp.
1.5.5