usb-safe-0.8: Type-safe communication with USB devices.ContentsIndex
Alternate
AlternateHandle
attachKernelDriver
Bulk
1 (Type/Class)
2 (Data Constructor)
claim
Class
clearHalt
Config
ConfigHandle
Control
1 (Type/Class)
2 (Data Constructor)
control
ControlAction
detachKernelDriver
Dup
dup
Endpoint
enumReadEndpoint
forkTopRegion
getAlternates
getConfigs
getDesc
GetDescriptor
getDevice
getEndpoints
getInterfaces
getLanguages
getStrDesc
getStrDescFirstLang
In
1 (Type/Class)
2 (Data Constructor)
Interface
Interrupt
1 (Type/Class)
2 (Data Constructor)
Isochronous
1 (Type/Class)
2 (Data Constructor)
kernelDriverActive
liftCallCC
liftCatch
mapRegionT
NoActiveConfig
1 (Type/Class)
2 (Data Constructor)
openDevice
Out
1 (Type/Class)
2 (Data Constructor)
ParentOf
ReadAction
readControl
readControlExact
readEndpoint
RegionalDeviceHandle
RegionalInterfaceHandle
RegionT
RequestType
resetDevice
runRegionT
runTopRegion
setAlternate
setAlternateWhich
setConfig
setConfigWhich
SettingAlreadySet
1 (Type/Class)
2 (Data Constructor)
TopRegion
TransferDirection
TransferType
useActiveAlternate
useActiveConfig
Vendor
withDetachedKernelDriver
withDevice
withDeviceWhich
withInterface
withInterfaceWhich
WriteAction
writeControl
writeEndpoint