Agora  1.2.0
Agora project
MacSender Member List

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

cfg_MacSenderprivate
completion_queue_MacSenderprivate
core_offset_MacSenderprivate
CreateWorkerThreads(size_t num_workers)MacSenderprivate
data_filename_MacSenderprivate
data_update_queue_MacSenderprivate
DataUpdateThread(size_t tid, size_t num_data_sources)MacSenderprivate
enable_slow_start_MacSenderprivate
frame_duration_us_MacSenderprivate
frame_end_MacSenderprivate
frame_start_MacSenderprivate
freq_ghz_MacSenderprivate
get_data_symbol_id_MacSenderprivate
GetMaxSymbolId() constMacSenderprivate
GetTicksForFrame(size_t frame_id) constMacSenderprivate
has_master_thread_MacSenderprivate
inter_frame_delay_MacSenderprivate
kDequeueBulkSizeMacSenderstatic
kMessageQueueSizeMacSenderstatic
LoadFrame(size_t frame)MacSenderprivate
mac_packet_length_MacSenderprivate
mac_payload_max_length_MacSenderprivate
MacSender(Config *cfg, std::string &data_filename, size_t mac_packet_length, size_t mac_payload_max_length, size_t packets_per_frame, std::string server_address, size_t server_rx_port, std::function< size_t(size_t)> get_data_symbol_id, size_t core_offset=30, size_t worker_thread_num=1, size_t update_thread_num=1, size_t frame_duration_us=0, size_t inter_frame_delay=0, size_t enable_slow_start=1, bool create_thread_for_master=false)MacSender
MasterThread(size_t tid)MacSenderprivate
packets_per_frame_MacSenderprivate
ScheduleFrame(size_t frame)MacSenderprivate
send_queue_MacSenderprivate
server_address_MacSenderprivate
server_rx_port_MacSenderprivate
StartTx()MacSender
StartTxfromMain(double *in_frame_start, double *in_frame_end)MacSender
TagToTxBuffersIndex(gen_tag_t tag) constMacSenderinlineprivate
task_ptok_MacSenderprivate
threads_MacSenderprivate
ticks_all_MacSenderprivate
ticks_inter_frame_MacSenderprivate
ticks_per_usec_MacSenderprivate
ticks_wnd1_MacSenderprivate
ticks_wnd2_MacSenderprivate
tx_buffer_pkt_offset_MacSenderprivate
tx_buffers_MacSenderprivate
update_thread_num_MacSenderprivate
UpdateTxBuffer(MacDataReceiver *data_source, gen_tag_t tag)MacSenderprivate
worker_thread_num_MacSenderprivate
WorkerThread(size_t tid)MacSenderprivate
WriteStatsToFile(size_t tx_frame_count) constMacSenderprivate
~MacSender()MacSender