#include <radio_data_plane_socket.h>
|
| | RadioDataPlaneSocket () |
| |
| | RadioDataPlaneSocket (RadioDataPlaneSocket &&) noexcept=default |
| |
| | RadioDataPlaneSocket (const RadioDataPlaneSocket &)=delete |
| |
| | ~RadioDataPlaneSocket () final |
| |
| void | Init (Radio *radio, const Config *cfg, bool hw_framer) final |
| |
| void | Setup () final |
| |
| void | Activate (Radio::ActivationTypes type=Radio::ActivationTypes::kActivate, long long act_time_ns=0, size_t samples=0) final |
| |
| void | Deactivate () final |
| |
| void | Close () final |
| |
| int | Rx (std::vector< std::vector< std::complex< int16_t >>> &rx_data, size_t rx_size, Radio::RxFlags &out_flags, long long &rx_time_ns) final |
| |
| int | Rx (std::vector< std::vector< std::complex< int16_t >> * > &rx_buffs, size_t rx_size, Radio::RxFlags &out_flags, long long &rx_time_ns) final |
| |
| int | Rx (std::vector< void * > &rx_locations, size_t rx_size, Radio::RxFlags &out_flags, long long &rx_time_ns) final |
| |
| void | Flush () final |
| |
| virtual | ~RadioDataPlane () |
| |
| | RadioDataPlane (RadioDataPlane &&) noexcept=delete |
| |
| | RadioDataPlane (const RadioDataPlane &)=delete |
| |
◆ RadioDataPlaneSocket() [1/3]
| RadioDataPlaneSocket::RadioDataPlaneSocket |
( |
| ) |
|
|
default |
◆ RadioDataPlaneSocket() [2/3]
◆ RadioDataPlaneSocket() [3/3]
◆ ~RadioDataPlaneSocket()
| RadioDataPlaneSocket::~RadioDataPlaneSocket |
( |
| ) |
|
|
final |
◆ Activate()
| void RadioDataPlaneSocket::Activate |
( |
Radio::ActivationTypes |
type = Radio::ActivationTypes::kActivate, |
|
|
long long |
act_time_ns = 0, |
|
|
size_t |
samples = 0 |
|
) |
| |
|
inlinefinalvirtual |
◆ Close()
| void RadioDataPlaneSocket::Close |
( |
| ) |
|
|
inlinefinalvirtual |
◆ Deactivate()
| void RadioDataPlaneSocket::Deactivate |
( |
| ) |
|
|
inlinefinalvirtual |
◆ Flush()
| void RadioDataPlaneSocket::Flush |
( |
| ) |
|
|
finalvirtual |
◆ Init()
| void RadioDataPlaneSocket::Init |
( |
Radio * |
radio, |
|
|
const Config * |
cfg, |
|
|
bool |
hw_framer |
|
) |
| |
|
finalvirtual |
◆ Rx() [1/3]
| int RadioDataPlaneSocket::Rx |
( |
std::vector< std::vector< std::complex< int16_t >> * > & |
rx_buffs, |
|
|
size_t |
rx_size, |
|
|
Radio::RxFlags & |
out_flags, |
|
|
long long & |
rx_time_ns |
|
) |
| |
|
finalvirtual |
◆ Rx() [2/3]
| int RadioDataPlaneSocket::Rx |
( |
std::vector< std::vector< std::complex< int16_t >>> & |
rx_data, |
|
|
size_t |
rx_size, |
|
|
Radio::RxFlags & |
out_flags, |
|
|
long long & |
rx_time_ns |
|
) |
| |
|
finalvirtual |
◆ Rx() [3/3]
| int RadioDataPlaneSocket::Rx |
( |
std::vector< void * > & |
rx_locations, |
|
|
size_t |
rx_size, |
|
|
Radio::RxFlags & |
out_flags, |
|
|
long long & |
rx_time_ns |
|
) |
| |
|
finalvirtual |
◆ Setup()
| void RadioDataPlaneSocket::Setup |
( |
| ) |
|
|
finalvirtual |
◆ socket_
The documentation for this class was generated from the following files: