|
Agora
1.2.0
Agora project
|
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) | ChannelSim | private |
| bs_comm_ | ChannelSim | private |
| bs_rx_ | ChannelSim | private |
| bs_socket_num_ | ChannelSim | private |
| bs_thread_num_ | ChannelSim | private |
| bs_tx_ | ChannelSim | private |
| BsRxLoop(size_t tid) | ChannelSim | |
| cfg_ | ChannelSim | private |
| channel_ | ChannelSim | private |
| channel_snr_ | ChannelSim | private |
| channel_type_ | ChannelSim | private |
| 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_ | ChannelSim | private |
| CreateRxThreads() | ChannelSim | private |
| dl_data_plus_beacon_symbols_ | ChannelSim | private |
| 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) | ChannelSim | private |
| DoTxBs(ChSimWorkerStorage *local, size_t tag) | ChannelSim | |
| DoTxUser(ChSimWorkerStorage *local, size_t tag) | ChannelSim | |
| message_queue_ | ChannelSim | private |
| payload_length_ | ChannelSim | private |
| Run() | ChannelSim | |
| rx_buffer_bs_ | ChannelSim | private |
| rx_buffer_ue_ | ChannelSim | private |
| RxLoop(ChSimRxStorage *rx_storage) | ChannelSim | static |
| ScheduleTask(EventData do_task, moodycamel::ConcurrentQueue< EventData > *in_queue, moodycamel::ProducerToken const &ptok) | ChannelSim | |
| task_ptok_ | ChannelSim | private |
| task_queue_bs_ | ChannelSim | private |
| task_queue_user_ | ChannelSim | private |
| task_threads_ | ChannelSim | private |
| TaskThread(size_t tid) | ChannelSim | |
| ue_comm_ | ChannelSim | private |
| ue_rx_ | ChannelSim | private |
| ue_tx_ | ChannelSim | private |
| UeRxLoop(size_t tid) | ChannelSim | |
| ul_data_plus_pilot_symbols_ | ChannelSim | private |
| user_socket_num_ | ChannelSim | private |
| user_thread_num_ | ChannelSim | private |
| worker_thread_num_ | ChannelSim | private |
| ~ChannelSim() | ChannelSim |