Agora  1.2.0
Agora project
ChannelSim Member List

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

AddRxThreads(size_t desired_threads, size_t total_interfaces, std::vector< std::unique_ptr< UDPComm >> &comm, ChSimRxBuffer *rx_buffer, std::vector< std::pair< std::thread, std::unique_ptr< ChSimRxStorage >>> &rx_threads_out)ChannelSimprivate
bs_comm_ChannelSimprivate
bs_rx_ChannelSimprivate
bs_socket_num_ChannelSimprivate
bs_thread_num_ChannelSimprivate
bs_tx_ChannelSimprivate
BsRxLoop(size_t tid)ChannelSim
cfg_ChannelSimprivate
channel_ChannelSimprivate
channel_snr_ChannelSimprivate
channel_type_ChannelSimprivate
ChannelSim(const Config *const config, size_t bs_thread_num, size_t user_thread_num, size_t worker_thread_num, size_t in_core_offset=30, std::string in_chan_type=std::string("RAYLEIGH"), double in_chan_snr=20)ChannelSim
core_offset_ChannelSimprivate
CreateRxThreads()ChannelSimprivate
dl_data_plus_beacon_symbols_ChannelSimprivate
DoTx(size_t frame_id, size_t symbol_id, size_t max_ant, size_t ant_per_socket, const arma::cx_float *source_data, SimdAlignByteVector *udp_pkt_buf, std::vector< std::unique_ptr< UDPComm >> &udp_senders)ChannelSimprivate
DoTxBs(ChSimWorkerStorage *local, size_t tag)ChannelSim
DoTxUser(ChSimWorkerStorage *local, size_t tag)ChannelSim
message_queue_ChannelSimprivate
payload_length_ChannelSimprivate
Run()ChannelSim
rx_buffer_bs_ChannelSimprivate
rx_buffer_ue_ChannelSimprivate
RxLoop(ChSimRxStorage *rx_storage)ChannelSimstatic
ScheduleTask(EventData do_task, moodycamel::ConcurrentQueue< EventData > *in_queue, moodycamel::ProducerToken const &ptok)ChannelSim
task_ptok_ChannelSimprivate
task_queue_bs_ChannelSimprivate
task_queue_user_ChannelSimprivate
task_threads_ChannelSimprivate
TaskThread(size_t tid)ChannelSim
ue_comm_ChannelSimprivate
ue_rx_ChannelSimprivate
ue_tx_ChannelSimprivate
UeRxLoop(size_t tid)ChannelSim
ul_data_plus_pilot_symbols_ChannelSimprivate
user_socket_num_ChannelSimprivate
user_thread_num_ChannelSimprivate
worker_thread_num_ChannelSimprivate
~ChannelSim()ChannelSim