Safe Haskell | Safe-Inferred |
---|
Documentation
c'LIBUSB_HOTPLUG_MATCH_ANY :: Num a => aSource
type C'libusb_hotplug_callback_handle = CIntSource
type C'libusb_hotplug_callback_fn = FunPtr (Ptr C'libusb_context -> Ptr C'libusb_device -> C'libusb_hotplug_event -> Ptr () -> IO CInt)Source
mk'libusb_hotplug_callback_fn :: (Ptr C'libusb_context -> Ptr C'libusb_device -> C'libusb_hotplug_event -> Ptr () -> IO CInt) -> IO C'libusb_hotplug_callback_fnSource
type C'libusb_hotplug_flag = CUIntSource
mK'libusb_hotplug_callback_fn :: C'libusb_hotplug_callback_fn -> Ptr C'libusb_context -> Ptr C'libusb_device -> C'libusb_hotplug_event -> Ptr () -> IO CIntSource
c'LIBUSB_HOTPLUG_ENUMERATE :: Num a => aSource
type C'libusb_hotplug_event = CUIntSource
c'LIBUSB_HOTPLUG_EVENT_DEVICE_ARRIVED :: Num a => aSource
c'LIBUSB_HOTPLUG_EVENT_DEVICE_LEFT :: Num a => aSource
c'libusb_hotplug_register_callback :: Ptr C'libusb_context -> C'libusb_hotplug_event -> C'libusb_hotplug_flag -> CInt -> CInt -> CInt -> C'libusb_hotplug_callback_fn -> Ptr () -> Ptr C'libusb_hotplug_callback_handle -> IO CIntSource
p'libusb_hotplug_register_callback :: FunPtr (Ptr C'libusb_context -> C'libusb_hotplug_event -> C'libusb_hotplug_flag -> CInt -> CInt -> CInt -> C'libusb_hotplug_callback_fn -> Ptr () -> Ptr C'libusb_hotplug_callback_handle -> IO CInt)Source
c'libusb_hotplug_deregister_callback :: Ptr C'libusb_context -> C'libusb_hotplug_callback_handle -> IO ()Source
p'libusb_hotplug_deregister_callback :: FunPtr (Ptr C'libusb_context -> C'libusb_hotplug_callback_handle -> IO ())Source