18 #ifndef INCLUDED_LIBUHD_TX_BLOCK_CTRL_BASE_HPP 19 #define INCLUDED_LIBUHD_TX_BLOCK_CTRL_BASE_HPP 39 typedef boost::shared_ptr<sink_block_ctrl_base>
sptr;
106 const std::string &policy
117 const size_t suggested_port,
size_t get_fifo_size(size_t block_port=0) const
virtual size_t _request_input_port(const size_t suggested_port, const uhd::device_addr_t &args) const
stream_sig_t get_input_signature(size_t block_port=0) const
Definition: sink_block_ctrl_base.hpp:36
Definition: block_ctrl_base.hpp:106
Definition: build_info.hpp:25
#define UHD_RFNOC_API
Definition: config.hpp:103
Definition: sink_node_ctrl.hpp:34
boost::shared_ptr< sink_block_ctrl_base > sptr
Definition: sink_block_ctrl_base.hpp:39
virtual void configure_flow_control_in(size_t cycles, size_t packets, size_t block_port=0)
virtual void set_error_policy(const std::string &policy)
Definition: stream_sig.hpp:33
std::vector< size_t > get_input_ports() const
Definition: device_addr.hpp:47