#include <dodecode_client.h>
|
| DoDecodeClient (Config *in_config, int in_tid, PtrCube< kFrameWnd, kMaxSymbols, kMaxUEs, int8_t > &demod_buffers, PtrCube< kFrameWnd, kMaxSymbols, kMaxUEs, int8_t > &decoded_buffers, PhyStats *in_phy_stats, Stats *in_stats_manager) |
|
| ~DoDecodeClient () override |
|
EventData | Launch (size_t tag) override |
|
virtual bool | TryLaunch (moodycamel::ConcurrentQueue< EventData > &task_queue, moodycamel::ConcurrentQueue< EventData > &complete_task_queue, moodycamel::ProducerToken *worker_ptok) |
|
virtual EventData | Launch (size_t tag, EventType event_type) |
|
◆ DoDecodeClient()
DoDecodeClient::DoDecodeClient |
( |
Config * |
in_config, |
|
|
int |
in_tid, |
|
|
PtrCube< kFrameWnd, kMaxSymbols, kMaxUEs, int8_t > & |
demod_buffers, |
|
|
PtrCube< kFrameWnd, kMaxSymbols, kMaxUEs, int8_t > & |
decoded_buffers, |
|
|
PhyStats * |
in_phy_stats, |
|
|
Stats * |
in_stats_manager |
|
) |
| |
◆ ~DoDecodeClient()
DoDecodeClient::~DoDecodeClient |
( |
| ) |
|
|
override |
◆ Launch()
EventData DoDecodeClient::Launch |
( |
size_t |
tag | ) |
|
|
overridevirtual |
The main event handling function that performs Doer-specific work. Doers that handle only one event type use this signature.
Reimplemented from Doer.
◆ decoded_buffers_
◆ demod_buffers_
◆ duration_stat_
◆ phy_stats_
◆ resp_var_nodes_
int16_t* DoDecodeClient::resp_var_nodes_ |
|
private |
◆ scrambler_
The documentation for this class was generated from the following files: