Safe Haskell | None |
---|
Documentation
withHIDAPI :: IO a -> IO aSource
enumerate :: Maybe VendorID -> Maybe ProductID -> IO [DeviceInfo]Source
enumerateAll :: IO [DeviceInfo]Source
openPath :: DevicePath -> IO DeviceSource
openDeviceInfo :: DeviceInfo -> IO DeviceSource
data HIDAPIException Source
HIDAPIException String String |
Data HIDAPIException | |
Show HIDAPIException | |
Typeable HIDAPIException | |
Generic HIDAPIException | |
NFData HIDAPIException | |
Exception HIDAPIException |
data DeviceInfo Source
DeviceInfo | |
|
Show DeviceInfo | |
Generic DeviceInfo | |
NFData DeviceInfo |
type DevicePath = StringSource
type ReleaseNumber = Word16Source
type SerialNumber = StringSource
type InterfaceNumber = IntSource