Loading...
Searching...
No Matches
uhd::rfnoc::register_iface Member List

This is the complete list of members for uhd::rfnoc::register_iface, including all inherited members.

async_msg_callback_t typedef | uhd::rfnoc::register_iface |
async_msg_validator_t typedef | uhd::rfnoc::register_iface |
block_peek32(uint32_t first_addr, size_t length, time_spec_t time=uhd::time_spec_t::ASAP)=0 | uhd::rfnoc::register_iface | pure virtual
block_poke32(uint32_t first_addr, const std::vector< uint32_t > data, uhd::time_spec_t time=uhd::time_spec_t::ASAP, bool ack=false)=0 | uhd::rfnoc::register_iface | pure virtual
define_custom_register_space(const uint32_t start_addr, const uint32_t length, std::function< void(uint32_t, uint32_t)> poke_fn, std::function< uint32_t(uint32_t)> peek_fn)=0 | uhd::rfnoc::register_iface | pure virtual
get_port_num() const =0 | uhd::rfnoc::register_iface | pure virtual
get_src_epid() const =0 | uhd::rfnoc::register_iface | pure virtual
multi_poke32(const std::vector< uint32_t > addrs, const std::vector< uint32_t > data, uhd::time_spec_t time=uhd::time_spec_t::ASAP, bool ack=false)=0 | uhd::rfnoc::register_iface | pure virtual
peek32(uint32_t addr, time_spec_t time=uhd::time_spec_t::ASAP)=0 | uhd::rfnoc::register_iface | pure virtual
peek64(uint32_t addr, time_spec_t time=uhd::time_spec_t::ASAP) | uhd::rfnoc::register_iface | inline
poke32(uint32_t addr, uint32_t data, uhd::time_spec_t time=uhd::time_spec_t::ASAP, bool ack=false)=0 | uhd::rfnoc::register_iface | pure virtual
poke64(uint32_t addr, uint64_t data, time_spec_t time=uhd::time_spec_t::ASAP, bool ack=false) | uhd::rfnoc::register_iface | inline
poll32(uint32_t addr, uint32_t data, uint32_t mask, time_spec_t timeout, time_spec_t time=uhd::time_spec_t::ASAP, bool ack=false)=0 | uhd::rfnoc::register_iface | pure virtual
register_async_msg_handler(async_msg_callback_t callback_f)=0 | uhd::rfnoc::register_iface | pure virtual
register_async_msg_validator(async_msg_validator_t callback_f)=0 | uhd::rfnoc::register_iface | pure virtual
set_policy(const std::string &name, const uhd::device_addr_t &args)=0 | uhd::rfnoc::register_iface | pure virtual
sleep(time_spec_t duration, bool ack=false)=0 | uhd::rfnoc::register_iface | pure virtual
sptr typedef | uhd::rfnoc::register_iface |
~register_iface()=default | uhd::rfnoc::register_iface | virtual