diff options
| author | Josh Blum <josh@joshknows.com> | 2010-09-23 15:42:55 -0700 | 
|---|---|---|
| committer | Josh Blum <josh@joshknows.com> | 2010-09-23 15:42:55 -0700 | 
| commit | ea82d5fe9a9cde24409c528160e6ba6f3bced41b (patch) | |
| tree | aece6a20ae896118aa3ce33ffb717b6e8eb60b49 | |
| parent | 24bcc7d7644621bd18a998b23cd91b086b87ea90 (diff) | |
| download | uhd-ea82d5fe9a9cde24409c528160e6ba6f3bced41b.tar.gz uhd-ea82d5fe9a9cde24409c528160e6ba6f3bced41b.tar.bz2 uhd-ea82d5fe9a9cde24409c528160e6ba6f3bced41b.zip | |
libusb: various minor code tweaks
| -rw-r--r-- | host/include/uhd/transport/usb_device_handle.hpp | 12 | ||||
| -rw-r--r-- | host/include/uhd/transport/usb_zero_copy.hpp | 2 | ||||
| -rw-r--r-- | host/lib/transport/CMakeLists.txt | 1 | ||||
| -rw-r--r-- | host/lib/transport/libusb1_base.hpp | 6 | 
4 files changed, 11 insertions, 10 deletions
| diff --git a/host/include/uhd/transport/usb_device_handle.hpp b/host/include/uhd/transport/usb_device_handle.hpp index c3eb72b00..735a3acbe 100644 --- a/host/include/uhd/transport/usb_device_handle.hpp +++ b/host/include/uhd/transport/usb_device_handle.hpp @@ -38,7 +38,7 @@ namespace uhd { namespace transport {   *       a true descriptor serial number string. This interface returns the   *       actual string descriptor.   */ -class UHD_API usb_device_handle : boost::noncopyable { +class usb_device_handle : boost::noncopyable {  public:      typedef boost::shared_ptr<usb_device_handle> sptr; @@ -46,31 +46,31 @@ public:       * Return the device's serial number        * \return a string describing the device's serial number       */ -    virtual UHD_API std::string get_serial() const = 0; +    virtual std::string get_serial() const = 0;      /*!       * Return the device's Vendor ID (usually assigned by the USB-IF)       * \return a Vendor ID       */ -    virtual UHD_API boost::uint16_t get_vendor_id() const = 0; +    virtual boost::uint16_t get_vendor_id() const = 0;      /*!       * Return the device's Product ID (usually assigned by manufacturer)       * \return a Product ID       */ -    virtual UHD_API boost::uint16_t get_product_id() const = 0; +    virtual boost::uint16_t get_product_id() const = 0;      /*!       * Return the device's USB address       * \return a Product ID       */ -    virtual UHD_API boost::uint16_t get_device_addr() const = 0; +    virtual boost::uint16_t get_device_addr() const = 0;      /*!       * Return a vector of USB devices on this host        * \return a vector of USB device handles that match vid and pid       */ -    static UHD_API std::vector<usb_device_handle::sptr> get_device_list(boost::uint16_t vid, boost::uint16_t pid); +    static std::vector<usb_device_handle::sptr> get_device_list(boost::uint16_t vid, boost::uint16_t pid);  }; //namespace usb diff --git a/host/include/uhd/transport/usb_zero_copy.hpp b/host/include/uhd/transport/usb_zero_copy.hpp index 2edd6d91d..75232c22a 100644 --- a/host/include/uhd/transport/usb_zero_copy.hpp +++ b/host/include/uhd/transport/usb_zero_copy.hpp @@ -53,7 +53,7 @@ public:      static sptr make(usb_device_handle::sptr handle,                       unsigned int rx_endpoint,                       unsigned int tx_endpoint, -		     size_t buff_size = 0,  +                     size_t buff_size = 0,                       size_t block_size = 0);  }; diff --git a/host/lib/transport/CMakeLists.txt b/host/lib/transport/CMakeLists.txt index 71a3a1494..acd699fc5 100644 --- a/host/lib/transport/CMakeLists.txt +++ b/host/lib/transport/CMakeLists.txt @@ -30,6 +30,7 @@ IF(LIBUSB_FOUND)          ${CMAKE_SOURCE_DIR}/lib/transport/libusb1_control.cpp          ${CMAKE_SOURCE_DIR}/lib/transport/libusb1_zero_copy.cpp          ${CMAKE_SOURCE_DIR}/lib/transport/libusb1_base.cpp +        ${CMAKE_SOURCE_DIR}/lib/transport/libusb1_base.hpp          ${CMAKE_SOURCE_DIR}/lib/transport/libusb1_device_handle.cpp      )      SET(HAVE_USB_SUPPORT TRUE) diff --git a/host/lib/transport/libusb1_base.hpp b/host/lib/transport/libusb1_base.hpp index abe5e22a2..484bcf3d9 100644 --- a/host/lib/transport/libusb1_base.hpp +++ b/host/lib/transport/libusb1_base.hpp @@ -15,8 +15,8 @@  // along with this program.  If not, see <http://www.gnu.org/licenses/>.  // -#ifndef INCLUDED_TRANSPORT_LIBUSB_HPP -#define INCLUDED_TRANSPORT_LIBUSB_HPP +#ifndef INCLUDED_LIBUHD_TRANSPORT_LIBUSB_HPP +#define INCLUDED_LIBUHD_TRANSPORT_LIBUSB_HPP  #include <uhd/config.hpp>  #include <uhd/transport/usb_device_handle.hpp> @@ -91,4 +91,4 @@ namespace libusb {  }} //namespace -#endif /* INCLUDED_TRANSPORT_LIBUSB_HPP */ +#endif /* INCLUDED_LIBUHD_TRANSPORT_LIBUSB_HPP */ | 
