![]() |
User Manual, Developers Guide and API Documentation |
![]() |
Classes | |
| class | FrameStartNotificationInterface |
| class | MasterScheduler |
| class | RegistryProxy |
| this is one of the "colleagues" of the ResourceScheduler used to interface to the generic scheduler in libwns. More... | |
| class | ResourceScheduler |
| Base Class for Functional Units performing the resource scheduling, i.e. allocation of resources in time and frequency (subchannels). More... | |
| class | ResourceSchedulerBS |
| Master scheduler. Can be RS-TX or RS-RX. More... | |
| class | ResourceSchedulerNone |
| class | ResourceSchedulerUT |
| class | SchedulerCommand |
| "command" PDU exchanged with peer schedulers More... | |
| class | SchedulerFUInterface |
| Abstract interface class for ResourceScheduler FU. More... | |
| class | SchedulerIncoming |
| class | SchedulerOutgoing |
| class | SlaveScheduler |
| class | SuperFrameStartNotificationInterface |
| class | TimingScheduler |
| The TimingScheduler takes care of the superframe timing by keeping a list of phases, for each of which an event is generated. The superframe start is notified periodically by a discrete event. More... | |
Namespaces | |
| namespace | events |
| namespace | partitioning |
Typedefs | |
| typedef int | DuplexScheme |
| typedef int | StationTask |
Functions | |
| ENUM (FDD, 2) | |
| ENUM (TDD, 1) | |
| ENUM (INVALID, 4) | |
| ENUM (IDLE, 3) | |
| ENUM (UT, 2) | |
| ENUM (RAP, 1) | |
| ENUM_BEGIN (DuplexSchemes) | |
| DuplexScheme: TDD or FDD. | |
| ENUM_BEGIN (StationTasks) | |
| StationTask is used for StationTaskPhase. BSs are always RAPs, UTs are always UTs, RN toggle between RAP and UT. | |
| ENUM_END () | |
| typedef int lte::timing::DuplexScheme |
Definition at line 78 of file TimingScheduler.hpp.
| typedef int lte::timing::StationTask |
Definition at line 71 of file TimingScheduler.hpp.
| lte::timing::ENUM | ( | FDD | , | |
| 2 | ||||
| ) |
| lte::timing::ENUM | ( | TDD | , | |
| 1 | ||||
| ) |
| lte::timing::ENUM | ( | INVALID | , | |
| 4 | ||||
| ) |
| lte::timing::ENUM | ( | IDLE | , | |
| 3 | ||||
| ) |
| lte::timing::ENUM | ( | UT | , | |
| 2 | ||||
| ) |
| lte::timing::ENUM | ( | RAP | , | |
| 1 | ||||
| ) |
| lte::timing::ENUM_BEGIN | ( | DuplexSchemes | ) |
| lte::timing::ENUM_BEGIN | ( | StationTasks | ) |
| lte::timing::ENUM_END | ( | ) |
1.5.5