8 #ifndef INCLUDED_UHD_TRANSPORT_UDP_ZERO_COPY_HPP     9 #define INCLUDED_UHD_TRANSPORT_UDP_ZERO_COPY_HPP    14 #include <boost/shared_ptr.hpp>    16 namespace uhd { 
namespace transport {
    37     typedef boost::shared_ptr<udp_zero_copy> 
sptr;
    55     static sptr make(
const std::string& addr,
    56         const std::string& port,
    67     virtual uint16_t get_local_port(
void) 
const = 0;
    74     virtual std::string get_local_addr(
void) 
const = 0;
 
boost::shared_ptr< udp_zero_copy > sptr
Definition: udp_zero_copy.hpp:37
 
Definition: zero_copy.hpp:141
 
Definition: udp_zero_copy.hpp:31
 
Definition: build_info.hpp:13
 
size_t send_buff_size
Definition: udp_zero_copy.hpp:34
 
Definition: udp_zero_copy.hpp:28
 
#define UHD_API
Definition: config.h:68
 
size_t recv_buff_size
Definition: udp_zero_copy.hpp:33
 
Definition: zero_copy.hpp:165
 
Definition: device_addr.hpp:38