7 #ifndef INCLUDED_UHD_TRANSPORT_UDP_ZERO_COPY_HPP 8 #define INCLUDED_UHD_TRANSPORT_UDP_ZERO_COPY_HPP 13 #include <boost/shared_ptr.hpp> 15 namespace uhd{
namespace transport{
34 typedef boost::shared_ptr<udp_zero_copy>
sptr;
53 const std::string &addr,
54 const std::string &port,
66 virtual uint16_t get_local_port(
void)
const = 0;
73 virtual std::string get_local_addr(
void)
const = 0;
boost::shared_ptr< udp_zero_copy > sptr
Definition: udp_zero_copy.hpp:34
Definition: zero_copy.hpp:129
Definition: udp_zero_copy.hpp:29
Definition: build_info.hpp:14
size_t send_buff_size
Definition: udp_zero_copy.hpp:31
Definition: udp_zero_copy.hpp:27
#define UHD_API
Definition: config.h:62
size_t recv_buff_size
Definition: udp_zero_copy.hpp:30
Definition: zero_copy.hpp:141
Definition: device_addr.hpp:36