8#ifndef INCLUDED_ZERO_COPY_FLOW_CTRL_HPP
9#define INCLUDED_ZERO_COPY_FLOW_CTRL_HPP
13#include <boost/function.hpp>
14#include <boost/shared_ptr.hpp>
16namespace uhd {
namespace transport {
31 typedef boost::shared_ptr<zero_copy_flow_ctrl>
sptr;
boost::intrusive_ptr< managed_buffer > sptr
Definition zero_copy.hpp:79
Definition zero_copy_flow_ctrl.hpp:29
boost::shared_ptr< zero_copy_flow_ctrl > sptr
Definition zero_copy_flow_ctrl.hpp:31
static sptr make(zero_copy_if::sptr transport, flow_ctrl_func send_flow_ctrl, flow_ctrl_func recv_flow_ctrl)
Definition zero_copy.hpp:167
boost::shared_ptr< zero_copy_if > sptr
Definition zero_copy.hpp:169
#define UHD_API
Definition config.h:68
boost::function< bool(managed_buffer::sptr buff)> flow_ctrl_func
Definition zero_copy_flow_ctrl.hpp:23
Definition build_info.hpp:13