Agora  1.2.0
Agora project
PacketTxRx Member List

This is the complete list of members for PacketTxRx, including all inherited members.

AntNumToWorkerId(size_t ant_num) constPacketTxRx
cfg_PacketTxRxprotected
cond_PacketTxRxprotected
core_offset_PacketTxRxprotected
CreateWorker(size_t tid, size_t interface_count, size_t interface_offset, size_t *rx_frame_start, std::vector< RxPacket > &rx_memory, std::byte *const tx_memory)=0PacketTxRxprivatepure virtual
event_notify_q_PacketTxRxprotected
frame_start_PacketTxRxprivate
interface_to_worker_PacketTxRxprivate
InterfaceToWorker(size_t interface) constPacketTxRxinlineprotected
mutex_PacketTxRxprotected
notify_producer_tokens_PacketTxRxprotected
NotifyWorkers()PacketTxRxprotected
num_channels_PacketTxRxprivate
NumberTotalInterfaces() constPacketTxRxinlineprotected
NumberTotalWorkers() constPacketTxRxinlineprotected
NumChannels() constPacketTxRxinlineprotected
PacketTxRx(AgoraTxRx::TxRxTypes type, Config *const cfg, size_t core_offset, moodycamel::ConcurrentQueue< EventData > *event_notify_q, moodycamel::ConcurrentQueue< EventData > *tx_pending_q, moodycamel::ProducerToken **notify_producer_tokens, moodycamel::ProducerToken **tx_producer_tokens, Table< char > &rx_buffer, size_t packet_num_in_buffer, Table< size_t > &frame_start, char *tx_buffer)PacketTxRx
proceed_PacketTxRxprotected
rx_packets_PacketTxRxprivate
StartTxRx(Table< complex_float > &calib_dl_buffer, Table< complex_float > &calib_ul_buffer)PacketTxRxvirtual
StopTxRx()PacketTxRxprotected
tx_memory_PacketTxRxprivate
tx_pending_q_PacketTxRxprotected
tx_producer_tokens_PacketTxRxprotected
type_PacketTxRxprivate
worker_thread_count_PacketTxRxprivate
worker_threads_PacketTxRxprotected
~PacketTxRx()PacketTxRxvirtual