18 #ifndef INCLUDED_UHD_TRANSPORT_USB_CONTROL_HPP    19 #define INCLUDED_UHD_TRANSPORT_USB_CONTROL_HPP    23 namespace uhd { 
namespace transport {
    27     typedef boost::shared_ptr<usb_control> 
sptr;
    59     virtual ssize_t submit(boost::uint8_t request_type,
    60                           boost::uint8_t request,
    61                           boost::uint16_t value,
    62                           boost::uint16_t index, 
    64                           boost::uint16_t length,
    65                           boost::int32_t timeout = 0) = 0;
 
boost::shared_ptr< usb_device_handle > sptr
Definition: usb_device_handle.hpp:43
 
boost::shared_ptr< usb_control > sptr
Definition: usb_control.hpp:27
 
Definition: convert.hpp:28
 
#define UHD_API
Definition: config.h:66
 
Definition: usb_control.hpp:25