Action object for graph-based tuning. More...
#include <uhd/rfnoc/actions.hpp>
Public Types | |
using | sptr = std::shared_ptr< tune_request_action_info > |
![]() | |
using | sptr = std::shared_ptr< action_info > |
Static Public Member Functions | |
static sptr | make (const uhd::tune_request_t tune_request) |
Factory function. More... | |
![]() | |
static sptr | make (const std::string &key="", const uhd::device_addr_t &args=uhd::device_addr_t("")) |
Factory function. More... | |
Public Attributes | |
uhd::tune_request_t | tune_request |
uhd::time_spec_t | time_spec |
uhd::tune_result_t | tune_result |
uhd::freq_range_t | dsp_range |
uhd::freq_range_t | rf_range |
uhd::freq_range_t | overall_freq_range |
![]() | |
const size_t | id |
A unique counter for this action. More... | |
std::string | key |
A string identifier for this action. More... | |
std::vector< uint8_t > | payload |
An arbitrary payload. It is up to consumers and producers to. More... | |
uhd::device_addr_t | args |
A dictionary of key-value pairs. May be used as desired. More... | |
Additional Inherited Members | |
![]() | |
virtual | ~action_info () |
![]() | |
action_info (const std::string &key, const uhd::device_addr_t &args=uhd::device_addr_t("")) | |
Action object for graph-based tuning.
using uhd::rfnoc::tune_request_action_info::sptr = std::shared_ptr<tune_request_action_info> |
|
static |
Factory function.
uhd::freq_range_t uhd::rfnoc::tune_request_action_info::dsp_range |
uhd::freq_range_t uhd::rfnoc::tune_request_action_info::overall_freq_range |
uhd::freq_range_t uhd::rfnoc::tune_request_action_info::rf_range |
uhd::time_spec_t uhd::rfnoc::tune_request_action_info::time_spec |
uhd::tune_request_t uhd::rfnoc::tune_request_action_info::tune_request |
uhd::tune_result_t uhd::rfnoc::tune_request_action_info::tune_result |