#include <agora_buffer.h>
|
| AgoraBuffer (Config *const cfg) |
|
| AgoraBuffer (AgoraBuffer const &)=delete |
|
AgoraBuffer & | operator= (AgoraBuffer const &)=delete |
|
| ~AgoraBuffer () |
|
PtrGrid< kFrameWnd, kMaxUEs, complex_float > & | GetCsi () |
|
PtrGrid< kFrameWnd, kMaxDataSCs, complex_float > & | GetUlBeamMatrix () |
|
PtrGrid< kFrameWnd, kMaxDataSCs, complex_float > & | GetDlBeamMatrix () |
|
PtrCube< kFrameWnd, kMaxSymbols, kMaxUEs, int8_t > & | GetDemod () |
|
PtrCube< kFrameWnd, kMaxSymbols, kMaxUEs, int8_t > & | GetDecod () |
|
Table< complex_float > & | GetFft () |
|
Table< complex_float > & | GetEqual () |
|
Table< complex_float > & | GetUeSpecPilot () |
|
Table< complex_float > & | GetIfft () |
|
Table< complex_float > & | GetCalibUlMsum () |
|
Table< complex_float > & | GetCalibDlMsum () |
|
Table< int8_t > & | GetDlModBits () |
|
Table< int8_t > & | GetDlBits () |
|
Table< int8_t > & | GetDlBitsStatus () |
|
size_t | GetUlSocketSize () const |
|
Table< char > & | GetUlSocket () |
|
char * | GetDlSocket () |
|
Table< complex_float > & | GetCalibUl () |
|
Table< complex_float > & | GetCalibDl () |
|
|
Config *const | config_ |
|
const size_t | ul_socket_buf_size_ |
|
PtrGrid< kFrameWnd, kMaxUEs, complex_float > | csi_buffer_ |
|
PtrGrid< kFrameWnd, kMaxDataSCs, complex_float > | ul_beam_matrix_ |
|
PtrGrid< kFrameWnd, kMaxDataSCs, complex_float > | dl_beam_matrix_ |
|
PtrCube< kFrameWnd, kMaxSymbols, kMaxUEs, int8_t > | demod_buffer_ |
|
PtrCube< kFrameWnd, kMaxSymbols, kMaxUEs, int8_t > | decoded_buffer_ |
|
Table< complex_float > | fft_buffer_ |
|
Table< complex_float > | equal_buffer_ |
|
Table< complex_float > | ue_spec_pilot_buffer_ |
|
Table< complex_float > | dl_ifft_buffer_ |
|
Table< complex_float > | calib_ul_msum_buffer_ |
|
Table< complex_float > | calib_dl_msum_buffer_ |
|
Table< int8_t > | dl_mod_bits_buffer_ |
|
Table< int8_t > | dl_bits_buffer_ |
|
Table< int8_t > | dl_bits_buffer_status_ |
|
Table< char > | ul_socket_buffer_ |
|
char * | dl_socket_buffer_ |
|
Table< complex_float > | calib_ul_buffer_ |
|
Table< complex_float > | calib_dl_buffer_ |
|
◆ AgoraBuffer() [1/2]
AgoraBuffer::AgoraBuffer |
( |
Config *const |
cfg | ) |
|
|
explicit |
◆ AgoraBuffer() [2/2]
◆ ~AgoraBuffer()
AgoraBuffer::~AgoraBuffer |
( |
| ) |
|
◆ AllocateTables()
void AgoraBuffer::AllocateTables |
( |
| ) |
|
|
private |
◆ FreeTables()
void AgoraBuffer::FreeTables |
( |
| ) |
|
|
private |
◆ GetCalibDl()
◆ GetCalibDlMsum()
◆ GetCalibUl()
◆ GetCalibUlMsum()
◆ GetCsi()
◆ GetDecod()
◆ GetDemod()
◆ GetDlBeamMatrix()
◆ GetDlBits()
Table<int8_t>& AgoraBuffer::GetDlBits |
( |
| ) |
|
|
inline |
◆ GetDlBitsStatus()
Table<int8_t>& AgoraBuffer::GetDlBitsStatus |
( |
| ) |
|
|
inline |
◆ GetDlModBits()
Table<int8_t>& AgoraBuffer::GetDlModBits |
( |
| ) |
|
|
inline |
◆ GetDlSocket()
char* AgoraBuffer::GetDlSocket |
( |
| ) |
|
|
inline |
◆ GetEqual()
◆ GetFft()
◆ GetIfft()
◆ GetUeSpecPilot()
◆ GetUlBeamMatrix()
◆ GetUlSocket()
Table<char>& AgoraBuffer::GetUlSocket |
( |
| ) |
|
|
inline |
◆ GetUlSocketSize()
size_t AgoraBuffer::GetUlSocketSize |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ calib_dl_buffer_
◆ calib_dl_msum_buffer_
◆ calib_ul_buffer_
◆ calib_ul_msum_buffer_
◆ config_
Config* const AgoraBuffer::config_ |
|
private |
◆ csi_buffer_
◆ decoded_buffer_
◆ demod_buffer_
◆ dl_beam_matrix_
◆ dl_bits_buffer_
Table<int8_t> AgoraBuffer::dl_bits_buffer_ |
|
private |
◆ dl_bits_buffer_status_
Table<int8_t> AgoraBuffer::dl_bits_buffer_status_ |
|
private |
◆ dl_ifft_buffer_
◆ dl_mod_bits_buffer_
Table<int8_t> AgoraBuffer::dl_mod_bits_buffer_ |
|
private |
◆ dl_socket_buffer_
char* AgoraBuffer::dl_socket_buffer_ |
|
private |
◆ equal_buffer_
◆ fft_buffer_
◆ ue_spec_pilot_buffer_
◆ ul_beam_matrix_
◆ ul_socket_buf_size_
const size_t AgoraBuffer::ul_socket_buf_size_ |
|
private |
◆ ul_socket_buffer_
Table<char> AgoraBuffer::ul_socket_buffer_ |
|
private |
The documentation for this class was generated from the following files: