action_handler_t typedef | uhd::rfnoc::node_t | |
add_property_resolver(prop_ptrs_t &&inputs, prop_ptrs_t &&outputs, resolver_fn_t &&resolver_fn) | uhd::rfnoc::node_t | protected |
ALWAYS_DIRTY | uhd::rfnoc::node_t | protectedstatic |
ANY_PORT | uhd::rfnoc::node_t | static |
check_topology(const std::vector< size_t > &connected_inputs, const std::vector< size_t > &connected_outputs) | uhd::rfnoc::node_t | protectedvirtual |
clear_command_time(const size_t instance) | uhd::rfnoc::node_t | virtual |
config_play(const uint64_t offset, const uint64_t size, const size_t port=0)=0 | uhd::rfnoc::replay_block_control | pure virtual |
deinit() | uhd::rfnoc::noc_block_base | protectedvirtual |
forwarding_map_t typedef | uhd::rfnoc::node_t | |
forwarding_policy_t enum name | uhd::rfnoc::node_t | |
get_block_args() const | uhd::rfnoc::noc_block_base | inline |
get_block_id() const | uhd::rfnoc::noc_block_base | inline |
get_chdr_hdr_len(const bool account_for_ts=true) const | uhd::rfnoc::noc_block_base | |
get_command_time(const size_t instance) const | uhd::rfnoc::node_t | virtual |
get_max_items_per_packet(const size_t port=0) const =0 | uhd::rfnoc::replay_block_control | pure virtual |
get_max_packet_size(const size_t port=0) const =0 | uhd::rfnoc::replay_block_control | pure virtual |
get_max_payload_size(const res_source_info &edge, const bool account_for_ts=true) | uhd::rfnoc::noc_block_base | |
get_mb_controller() | uhd::rfnoc::noc_block_base | |
get_mem_size() const =0 | uhd::rfnoc::replay_block_control | pure virtual |
get_mtu(const res_source_info &edge) | uhd::rfnoc::noc_block_base | |
get_mtu_prop_ref(const res_source_info &edge) | uhd::rfnoc::noc_block_base | protected |
get_noc_id() const | uhd::rfnoc::noc_block_base | inline |
get_num_input_ports() const override | uhd::rfnoc::noc_block_base | inlinevirtual |
get_num_output_ports() const override | uhd::rfnoc::noc_block_base | inlinevirtual |
get_play_async_metadata(uhd::async_metadata_t &metadata, const double timeout=0.1)=0 | uhd::rfnoc::replay_block_control | pure virtual |
get_play_item_size(const size_t port=0) const =0 | uhd::rfnoc::replay_block_control | pure virtual |
get_play_offset(const size_t port=0) const =0 | uhd::rfnoc::replay_block_control | pure virtual |
get_play_position(const size_t port=0)=0 | uhd::rfnoc::replay_block_control | pure virtual |
get_play_size(const size_t port=0) const =0 | uhd::rfnoc::replay_block_control | pure virtual |
get_play_type(const size_t port=0) const =0 | uhd::rfnoc::replay_block_control | pure virtual |
get_property(const std::string &id, const size_t instance=0) | uhd::rfnoc::node_t | |
get_property(const std::string &id, const res_source_info &src_info) | uhd::rfnoc::node_t | protected |
get_property_ids() const | uhd::rfnoc::node_t | |
get_record_async_metadata(uhd::rx_metadata_t &metadata, const double timeout=0.1)=0 | uhd::rfnoc::replay_block_control | pure virtual |
get_record_fullness(const size_t port=0)=0 | uhd::rfnoc::replay_block_control | pure virtual |
get_record_item_size(const size_t port=0) const =0 | uhd::rfnoc::replay_block_control | pure virtual |
get_record_offset(const size_t port=0) const =0 | uhd::rfnoc::replay_block_control | pure virtual |
get_record_position(const size_t port=0)=0 | uhd::rfnoc::replay_block_control | pure virtual |
get_record_size(const size_t port=0) const =0 | uhd::rfnoc::replay_block_control | pure virtual |
get_record_type(const size_t port=0) const =0 | uhd::rfnoc::replay_block_control | pure virtual |
get_tick_rate() const | uhd::rfnoc::noc_block_base | |
get_tree() const | uhd::rfnoc::noc_block_base | inline |
get_tree() | uhd::rfnoc::noc_block_base | inline |
get_unique_id() const override | uhd::rfnoc::noc_block_base | inlinevirtual |
get_word_size() const =0 | uhd::rfnoc::replay_block_control | pure virtual |
issue_stream_cmd(const uhd::stream_cmd_t &stream_cmd, const size_t port=0)=0 | uhd::rfnoc::replay_block_control | pure virtual |
MAJOR_COMPAT | uhd::rfnoc::replay_block_control | static |
make_args_ptr typedef | uhd::rfnoc::noc_block_base | |
MINOR_COMPAT | uhd::rfnoc::replay_block_control | static |
noc_block_base(make_args_ptr make_args) | uhd::rfnoc::noc_block_base | protected |
node_t() | uhd::rfnoc::node_t | |
play(const uint64_t offset, const uint64_t size, const size_t port=0, const uhd::time_spec_t time_spec=uhd::time_spec_t(0.0), const bool repeat=false)=0 | uhd::rfnoc::replay_block_control | pure virtual |
PLAY_CMD_CONTINUOUS | uhd::rfnoc::replay_block_control | static |
PLAY_CMD_FINITE | uhd::rfnoc::replay_block_control | static |
PLAY_CMD_STOP | uhd::rfnoc::replay_block_control | static |
post_action(const res_source_info &edge_info, action_info::sptr action) | uhd::rfnoc::node_t | protected |
prop_ptrs_t typedef | uhd::rfnoc::node_t | protected |
record(const uint64_t offset, const uint64_t size, const size_t port=0)=0 | uhd::rfnoc::replay_block_control | pure virtual |
record_restart(const size_t port=0)=0 | uhd::rfnoc::replay_block_control | pure virtual |
REG_COMPAT_ADDR | uhd::rfnoc::replay_block_control | static |
REG_MEM_SIZE_ADDR | uhd::rfnoc::replay_block_control | static |
REG_PLAY_BASE_ADDR_HI_ADDR | uhd::rfnoc::replay_block_control | static |
REG_PLAY_BASE_ADDR_LO_ADDR | uhd::rfnoc::replay_block_control | static |
REG_PLAY_BUFFER_SIZE_HI_ADDR | uhd::rfnoc::replay_block_control | static |
REG_PLAY_BUFFER_SIZE_LO_ADDR | uhd::rfnoc::replay_block_control | static |
REG_PLAY_CMD_ADDR | uhd::rfnoc::replay_block_control | static |
REG_PLAY_CMD_FIFO_SPACE_ADDR | uhd::rfnoc::replay_block_control | static |
REG_PLAY_CMD_NUM_WORDS_HI_ADDR | uhd::rfnoc::replay_block_control | static |
REG_PLAY_CMD_NUM_WORDS_LO_ADDR | uhd::rfnoc::replay_block_control | static |
REG_PLAY_CMD_TIME_HI_ADDR | uhd::rfnoc::replay_block_control | static |
REG_PLAY_CMD_TIME_LO_ADDR | uhd::rfnoc::replay_block_control | static |
REG_PLAY_ITEM_SIZE_ADDR | uhd::rfnoc::replay_block_control | static |
REG_PLAY_POS_HI_ADDR | uhd::rfnoc::replay_block_control | static |
REG_PLAY_POS_LO_ADDR | uhd::rfnoc::replay_block_control | static |
REG_PLAY_WORDS_PER_PKT_ADDR | uhd::rfnoc::replay_block_control | static |
REG_REC_BASE_ADDR_HI_ADDR | uhd::rfnoc::replay_block_control | static |
REG_REC_BASE_ADDR_LO_ADDR | uhd::rfnoc::replay_block_control | static |
REG_REC_BUFFER_SIZE_HI_ADDR | uhd::rfnoc::replay_block_control | static |
REG_REC_BUFFER_SIZE_LO_ADDR | uhd::rfnoc::replay_block_control | static |
REG_REC_FULLNESS_HI_ADDR | uhd::rfnoc::replay_block_control | static |
REG_REC_FULLNESS_LO_ADDR | uhd::rfnoc::replay_block_control | static |
REG_REC_POS_HI_ADDR | uhd::rfnoc::replay_block_control | static |
REG_REC_POS_LO_ADDR | uhd::rfnoc::replay_block_control | static |
REG_REC_RESTART_ADDR | uhd::rfnoc::replay_block_control | static |
register_action_handler(const std::string &id, action_handler_t &&handler) | uhd::rfnoc::node_t | protected |
register_iface_holder(register_iface::sptr reg) | uhd::rfnoc::register_iface_holder | inline |
register_property(property_base_t *prop, resolve_callback_t &&clean_callback=nullptr) | uhd::rfnoc::node_t | protected |
regs() | uhd::rfnoc::register_iface_holder | inline |
REPLAY_ADDR_W | uhd::rfnoc::replay_block_control | static |
REPLAY_BLOCK_OFFSET | uhd::rfnoc::replay_block_control | static |
resolve_callback_t typedef | uhd::rfnoc::node_t | |
resolver_fn_t typedef | uhd::rfnoc::node_t | |
set_action_forwarding_map(const forwarding_map_t &map) | uhd::rfnoc::node_t | protected |
set_action_forwarding_policy(forwarding_policy_t policy, const std::string &action_key="") | uhd::rfnoc::node_t | protected |
set_command_time(uhd::time_spec_t time, const size_t instance) | uhd::rfnoc::node_t | virtual |
set_max_items_per_packet(const uint32_t ipp, const size_t port=0)=0 | uhd::rfnoc::replay_block_control | pure virtual |
set_max_packet_size(const uint32_t size, const size_t port=0)=0 | uhd::rfnoc::replay_block_control | pure virtual |
set_mtu(const res_source_info &edge, const size_t new_mtu) | uhd::rfnoc::noc_block_base | protected |
set_mtu_forwarding_policy(const forwarding_policy_t policy) | uhd::rfnoc::noc_block_base | protected |
set_num_input_ports(const size_t num_ports) | uhd::rfnoc::noc_block_base | protected |
set_num_output_ports(const size_t num_ports) | uhd::rfnoc::noc_block_base | protected |
set_play_type(const io_type_t type, const size_t port=0)=0 | uhd::rfnoc::replay_block_control | pure virtual |
set_prop_forwarding_map(const forwarding_map_t &map) | uhd::rfnoc::node_t | protected |
set_prop_forwarding_policy(forwarding_policy_t policy, const std::string &prop_id="") | uhd::rfnoc::node_t | protected |
set_properties(const uhd::device_addr_t &props, const size_t instance=0) | uhd::rfnoc::node_t | |
set_property(const std::string &id, const prop_data_t &val, const size_t instance=0) | uhd::rfnoc::node_t | |
set_property(const std::string &id, const prop_data_t &val, const res_source_info &src_info) | uhd::rfnoc::node_t | protected |
set_record_type(const io_type_t type, const size_t port=0)=0 | uhd::rfnoc::replay_block_control | pure virtual |
set_tick_rate(const double tick_rate) | uhd::rfnoc::noc_block_base | protected |
sptr typedef | uhd::rfnoc::noc_block_base | |
stop(const size_t port=0)=0 | uhd::rfnoc::replay_block_control | pure virtual |
update_reg_iface(register_iface::sptr new_iface=nullptr) | uhd::rfnoc::register_iface_holder | protected |
~noc_block_base() override | uhd::rfnoc::noc_block_base | |
~node_t() | uhd::rfnoc::node_t | inlinevirtual |
~register_iface_holder()=default | uhd::rfnoc::register_iface_holder | virtual |