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


Public Member Functions | |
| Callback (wns::ldk::fun::FUN *fun, const wns::pyconfig::View &config) | |
| virtual void | deliverNow (wns::ldk::Connector *)=0 |
| Deliver all scheduled compounds to the given connector now. | |
| void | probeScheduleStart (int timeSlot, int subChannel, int beam, int userID) |
| void | probeScheduleStop (int timeSlot, int subChannel, int beam, int userID) |
| virtual void | setColleagues (wns::scheduler::RegistryProxyInterface *registry, wns::scheduler::harq::HARQInterface *harq) |
Protected Attributes | |
| struct { | |
| wns::scheduler::harq::HARQInterface * harq | |
| wns::scheduler::RegistryProxyInterface * registry | |
| } | colleagues |
| wns::probe::bus::ContextCollectorPtr | frameOffsetDelayProbe_ |
| struct { | |
| wimac::PhyUser * phyUser | |
| } | friends_ |
| wns::simulator::Time | lastScheduling_ |
| std::queue< wns::ldk::CompoundPtr > | scheduledPDUs |
| wns::probe::bus::ContextCollectorPtr | scheduleStartProbe_ |
| wns::probe::bus::ContextCollectorPtr | scheduleStopProbe_ |
| wns::probe::bus::ContextCollectorPtr | transmissionDelayProbe_ |
Definition at line 45 of file Callback.hpp.
| Callback::Callback | ( | wns::ldk::fun::FUN * | fun, | |
| const wns::pyconfig::View & | config | |||
| ) |
Definition at line 36 of file Callback.cpp.
| virtual void wimac::scheduler::Callback::deliverNow | ( | wns::ldk::Connector * | ) | [pure virtual] |
Implemented in wimac::scheduler::DLCallback, and wimac::scheduler::ULCallback.
Definition at line 72 of file Callback.cpp.
Definition at line 79 of file Callback.cpp.
| void Callback::setColleagues | ( | wns::scheduler::RegistryProxyInterface * | registry, | |
| wns::scheduler::harq::HARQInterface * | harq | |||
| ) | [virtual] |
Definition at line 65 of file Callback.cpp.
struct { ... } wimac::scheduler::Callback::colleagues [protected] |
Definition at line 73 of file Callback.hpp.
struct { ... } wimac::scheduler::Callback::friends_ [protected] |
Definition at line 63 of file Callback.hpp.
Definition at line 72 of file Callback.hpp.
Definition at line 67 of file Callback.hpp.
Definition at line 62 of file Callback.hpp.
std::queue<wns::ldk::CompoundPtr> wimac::scheduler::Callback::scheduledPDUs [protected] |
Definition at line 70 of file Callback.hpp.
Definition at line 75 of file Callback.hpp.
Definition at line 76 of file Callback.hpp.
wns::probe::bus::ContextCollectorPtr wimac::scheduler::Callback::transmissionDelayProbe_ [protected] |
Definition at line 74 of file Callback.hpp.
1.5.5