 |
USRP Hardware Driver and USRP Manual
Version: 3.15.0.0-2+b1
UHD and USRP Manual
|
|
Go to the documentation of this file.
8 #ifndef INCLUDED_LIBUHD_TX_BLOCK_CTRL_BASE_HPP
9 #define INCLUDED_LIBUHD_TX_BLOCK_CTRL_BASE_HPP
14 namespace uhd {
namespace rfnoc {
28 typedef boost::shared_ptr<sink_block_ctrl_base>
sptr;
76 size_t get_mtu(
size_t block_port = 0)
const;
95 const size_t bytes,
const size_t block_port = 0);
virtual void set_error_policy(const std::string &policy)
boost::shared_ptr< sink_block_ctrl_base > sptr
Definition: sink_block_ctrl_base.hpp:28
size_t get_mtu(size_t block_port=0) const
Definition: sink_block_ctrl_base.hpp:25
virtual void configure_flow_control_in(const size_t bytes, const size_t block_port=0)
Definition: block_ctrl_base.hpp:87
stream_sig_t get_input_signature(size_t block_port=0) const
#define UHD_RFNOC_API
Definition: config.hpp:117
size_t get_fifo_size(size_t block_port=0) const
Definition: device_addr.hpp:38
Definition: build_info.hpp:13
virtual size_t _request_input_port(const size_t suggested_port, const uhd::device_addr_t &args) const
Definition: stream_sig.hpp:23
Definition: sink_node_ctrl.hpp:23
std::vector< size_t > get_input_ports() const