#include <IOKit/IOCFBundle.h>
#include <IOKit/IOCFPlugIn.h>
#include <IOKit/usb/IOUSBLib.h>
#include <IOKit/IOKitLib.h>
Include dependency graph for darwin_libusb.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
| #define | LUSBDARWINSTALL (ELAST+1) |
| #define | USB_ERROR(r, x) |
| #define | USB_ERROR_STR(r, x, format, args...) |
| #define | USB_ERROR_STR_ORIG(x, format, args...) |
| #define | USB_ERROR_STR_NO_RET(x, format, args...) |
Enumerations | |
| enum | usb_error_type_t { USB_ERROR_TYPE_NONE = 0, USB_ERROR_TYPE_STRING, USB_ERROR_TYPE_ERRNO } |
Variables | |
| char | usb_error_str [1024] |
| int | usb_error_errno |
| usb_error_type_t | usb_error_type |
|
|
|
|
|
Value: do { \ usb_error_type = USB_ERROR_TYPE_ERRNO; \ usb_error_errno = x; \ return r; \ } while (0) |
|
|
Value: do { \ usb_error_type = USB_ERROR_TYPE_STRING; \ snprintf(usb_error_str, sizeof(usb_error_str) - 1, format, ## args); \ if (usb_debug) \ fprintf(stderr, "USB error: %s\n", usb_error_str); \ return r; \ } while (0) |
|
|
Value: do { \ usb_error_type = USB_ERROR_TYPE_STRING; \ snprintf(usb_error_str, sizeof(usb_error_str) - 1, format, ## args); \ if (usb_debug) \ fprintf(stderr, "USB error: %s\n", usb_error_str); \ } while (0) |
|
|
Value: do { \ usb_error_type = USB_ERROR_TYPE_STRING; \ snprintf(usb_error_str, sizeof(usb_error_str) - 1, format, ## args); \ if (usb_debug) \ fprintf(stderr, "USB error: %s\n", usb_error_str); \ return x; \ } while (0) |
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6