#include <recorder_thread.h>
◆ RecorderThread()
Sounder::RecorderThread::RecorderThread |
( |
Config * |
in_cfg, |
|
|
size_t |
thread_id, |
|
|
int |
core, |
|
|
size_t |
queue_size, |
|
|
size_t |
antenna_offset, |
|
|
size_t |
num_antennas, |
|
|
bool |
wait_signal = true |
|
) |
| |
◆ ~RecorderThread()
Sounder::RecorderThread::~RecorderThread |
( |
| ) |
|
◆ DispatchWork()
bool Sounder::RecorderThread::DispatchWork |
( |
Event_data |
event | ) |
|
◆ DoRecording()
void Sounder::RecorderThread::DoRecording |
( |
void |
| ) |
|
|
private |
◆ Finalize()
void Sounder::RecorderThread::Finalize |
( |
| ) |
|
|
private |
◆ HandleEvent()
void Sounder::RecorderThread::HandleEvent |
( |
Event_data |
event | ) |
|
|
private |
◆ Start()
void Sounder::RecorderThread::Start |
( |
void |
| ) |
|
◆ Stop()
void Sounder::RecorderThread::Stop |
( |
void |
| ) |
|
◆ condition_
std::condition_variable Sounder::RecorderThread::condition_ |
|
private |
◆ core_alloc_
int Sounder::RecorderThread::core_alloc_ |
|
private |
◆ event_queue_
moodycamel::ConcurrentQueue<Event_data> Sounder::RecorderThread::event_queue_ |
|
private |
◆ id_
size_t Sounder::RecorderThread::id_ |
|
private |
◆ packet_data_length_
size_t Sounder::RecorderThread::packet_data_length_ |
|
private |
◆ producer_token_
moodycamel::ProducerToken Sounder::RecorderThread::producer_token_ |
|
private |
◆ running_
bool Sounder::RecorderThread::running_ |
|
private |
◆ sync_
◆ thread_
std::thread Sounder::RecorderThread::thread_ |
|
private |
◆ wait_signal_
bool Sounder::RecorderThread::wait_signal_ |
|
private |
◆ worker_
The documentation for this class was generated from the following files: