|
Agora
1.2.0
Agora project
|
This is the complete list of members for Radio, including all inherited members.
| Activate(Radio::ActivationTypes type=Radio::ActivationTypes::kActivate, long long act_time_ns=0, size_t samples=0)=0 | Radio | pure virtual |
| ActivationTypes enum name | Radio | |
| AdjustDelay([[maybe_unused]] const std::string &delay) | Radio | inlinevirtual |
| cfg_ | Radio | protected |
| ClearSyncDelay() | Radio | inlinevirtual |
| Close()=0 | Radio | pure virtual |
| ConfigureTddModeBs([[maybe_unused]] bool is_ref_radio) | Radio | inlinevirtual |
| ConfigureTddModeUe() | Radio | inlinevirtual |
| Create(RadioType type) | Radio | static |
| Deactivate()=0 | Radio | pure virtual |
| enabled_channels_ | Radio | private |
| EnabledChannels() const | Radio | inline |
| Flush()=0 | Radio | pure virtual |
| GetTimeNs() | Radio | inlinevirtual |
| hw_framer_ | Radio | private |
| HwFramer() const | Radio | inline |
| Id() const | Radio | inline |
| id_ | Radio | private |
| Init(const Config *cfg, size_t id, const std::string &serial, const std::vector< size_t > &enabled_channels, bool hw_framer)=0 | Radio | pure virtual |
| kActivate enum value | Radio | |
| kActivateWaitTrigger enum value | Radio | |
| kEndReceive enum value | Radio | |
| kEndTransmit enum value | Radio | |
| kRxFlagNone enum value | Radio | |
| kSoapySdrSocket enum value | Radio | |
| kSoapySdrStream enum value | Radio | |
| kTxFlagNone enum value | Radio | |
| kTxWaitTrigger enum value | Radio | |
| PrintSettings() const | Radio | inlinevirtual |
| Radio() | Radio | protected |
| RadioType enum name | Radio | |
| ReadSensor() const | Radio | inlinevirtual |
| Rx(std::vector< std::vector< std::complex< int16_t >>> &rx_data, size_t rx_size, RxFlags &out_flags, long long &rx_time_ns)=0 | Radio | pure virtual |
| Rx(std::vector< std::vector< std::complex< int16_t >> * > &rx_buffs, size_t rx_size, RxFlags &out_flags, long long &rx_time_ns)=0 | Radio | pure virtual |
| Rx(std::vector< void * > &rx_locs, size_t rx_size, RxFlags &out_flags, long long &rx_time_ns)=0 | Radio | pure virtual |
| RxFlags enum name | Radio | |
| serial_number_ | Radio | private |
| SerialNumber() const | Radio | inline |
| SetTimeAtTrigger(long long time_ns=0) | Radio | inlinevirtual |
| Setup(const std::vector< double > &tx_gains, const std::vector< double > &rx_gains)=0 | Radio | pure virtual |
| Trigger() | Radio | inlinevirtual |
| Tx(const void *const *tx_buffs, size_t tx_size, TxFlags tx_flags, long long &tx_time_ns)=0 | Radio | pure virtual |
| TxFlags enum name | Radio | |
| ~Radio() | Radio | virtual |