Agora  1.2.0
Agora project
RadioSocket Member List

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

Address() constRadioSocketinline
bytes_per_element_RadioSocketprivate
CheckSymbolComplete(const std::byte *in_data, const int &in_count)RadioSocketprivate
Create(size_t samples_per_symbol, const std::string &local_addr, const std::string &remote_addr, const std::string &local_port, const std::string &remote_port)RadioSocket
Flush()RadioSocket
GetPackedSamples(std::vector< void * > &out_samples, long long &rx_time, size_t sample_offset, size_t req_samples)RadioSocketprivate
GetUnpackedSamples(std::vector< void * > &out_samples, long long &rx_time, size_t req_total_samples)RadioSocketprivate
InspectRx(const std::byte *in_data, size_t in_count, long long &rx_time_ticks, size_t &burst_count) constRadioSocketprivate
LoadSamples(std::vector< void * > &out_samples, const std::complex< int16_t > *in_samples, size_t num_in_samples)RadioSocketprivate
Port() constRadioSocketinline
RadioSocket()RadioSocket
RadioSocket(RadioSocket &&) noexcept=defaultRadioSocket
RadioSocket(const RadioSocket &)=deleteRadioSocketexplicit
rx_buffer_RadioSocketprivate
rx_bytes_RadioSocketprivate
rx_pkt_byte_count_RadioSocketprivate
rx_samples_RadioSocketprivate
rx_time_unpacked_RadioSocketprivate
RxSamples(std::vector< void * > &out_data, long long &rx_time_ns, size_t req_samples_per_channel)RadioSocket
sample_buffer_RadioSocketprivate
samples_per_symbol_RadioSocketprivate
socket_RadioSocketprivate
UnpackSamples(std::vector< void * > &out_samples, size_t req_samples, long long &rx_time)RadioSocketprivate
~RadioSocket()RadioSocket