Agora
1.2.0
Agora project
|
Implementation file for the phy ue class. More...
#include "phy-ue.h"
#include <memory>
#include <vector>
#include "logger.h"
#include "message.h"
#include "packet_txrx_client_radio.h"
#include "packet_txrx_client_sim.h"
#include "phy_ldpc_decoder_5gnr.h"
#include "phy_stats.h"
#include "recorder_thread.h"
#include "scrambler.h"
#include "signal_handler.h"
#include "utils_ldpc.h"
Functions | |
EXPORT PhyUe * | PhyUeNew (Config *cfg) |
EXPORT void | PhyUeStart (PhyUe *usr) |
EXPORT void | PhyUeStop () |
EXPORT void | PhyUeDestroy (PhyUe *usr) |
EXPORT void | PhyUeGetEqualData (PhyUe *usr, float **ptr, int *size, int ue) |
EXPORT void | PhyUeGetDemulData (PhyUe *usr, long long **ptr, int *size) |
Variables | |
static constexpr bool | kDebugPrintPacketsFromMac = false |
static constexpr bool | kDebugPrintPacketsToMac = false |
static constexpr size_t | kDefaultQueueSize = 36 |
static constexpr size_t | kNumRecSc = 4 |
static constexpr size_t | kRecordFrameInterval = 1 |
static constexpr bool | kRecordDownlinkFrame = false |
static const std::vector< Agora_recorder::RecorderWorker::RecorderWorkerTypes > | kRecorderTypes |
Implementation file for the phy ue class.
EXPORT void PhyUeStop | ( | ) |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
static |
|
staticconstexpr |