| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Bindings.Libusb.Miscellaneous
Documentation
type C'libusb_capability = CUInt #
c'LIBUSB_CAP_HAS_CAPABILITY :: Num a => a #
c'LIBUSB_CAP_HAS_HOTPLUG :: Num a => a #
c'LIBUSB_CAP_HAS_HID_ACCESS :: Num a => a #
c'LIBUSB_CAP_SUPPORTS_DETACH_KERNEL_DRIVER :: Num a => a #
c'libusb_cpu_to_le16 :: Word16 -> Word16 #
c'libusb_le16_to_cpu :: Word16 -> Word16 #
type C'libusb_standard_request = CUInt #
c'LIBUSB_REQUEST_GET_STATUS :: Num a => a #
c'LIBUSB_REQUEST_CLEAR_FEATURE :: Num a => a #
c'LIBUSB_REQUEST_SET_FEATURE :: Num a => a #
c'LIBUSB_REQUEST_SET_ADDRESS :: Num a => a #
c'LIBUSB_REQUEST_GET_DESCRIPTOR :: Num a => a #
c'LIBUSB_REQUEST_SET_DESCRIPTOR :: Num a => a #
c'LIBUSB_REQUEST_GET_CONFIGURATION :: Num a => a #
c'LIBUSB_REQUEST_SET_CONFIGURATION :: Num a => a #
c'LIBUSB_REQUEST_GET_INTERFACE :: Num a => a #
c'LIBUSB_REQUEST_SET_INTERFACE :: Num a => a #
c'LIBUSB_REQUEST_SYNCH_FRAME :: Num a => a #
type C'libusb_request_type = CUInt #
c'LIBUSB_REQUEST_TYPE_STANDARD :: Num a => a #
c'LIBUSB_REQUEST_TYPE_CLASS :: Num a => a #
c'LIBUSB_REQUEST_TYPE_VENDOR :: Num a => a #
c'LIBUSB_REQUEST_TYPE_RESERVED :: Num a => a #
type C'libusb_request_recipient = CUInt #
c'LIBUSB_RECIPIENT_DEVICE :: Num a => a #
c'LIBUSB_RECIPIENT_INTERFACE :: Num a => a #
c'LIBUSB_RECIPIENT_ENDPOINT :: Num a => a #
c'LIBUSB_RECIPIENT_OTHER :: Num a => a #
type C'libusb_error = CInt #
c'LIBUSB_SUCCESS :: Num a => a #
c'LIBUSB_ERROR_IO :: Num a => a #
c'LIBUSB_ERROR_INVALID_PARAM :: Num a => a #
c'LIBUSB_ERROR_ACCESS :: Num a => a #
c'LIBUSB_ERROR_NO_DEVICE :: Num a => a #
c'LIBUSB_ERROR_NOT_FOUND :: Num a => a #
c'LIBUSB_ERROR_BUSY :: Num a => a #
c'LIBUSB_ERROR_TIMEOUT :: Num a => a #
c'LIBUSB_ERROR_OVERFLOW :: Num a => a #
c'LIBUSB_ERROR_PIPE :: Num a => a #
c'LIBUSB_ERROR_INTERRUPTED :: Num a => a #
c'LIBUSB_ERROR_NO_MEM :: Num a => a #
c'LIBUSB_ERROR_NOT_SUPPORTED :: Num a => a #
c'LIBUSB_ERROR_OTHER :: Num a => a #