module System.USB.DeviceHandlingAndEnumeration
(
Device
, getDevices
, getBusNumber
, getDeviceAddress
, getMaxPacketSize
, DeviceHandle
, openDevice
, closeDevice
, withDeviceHandle
, getDevice
, ConfigValue
, getConfig
, setConfig
, InterfaceNumber
, claimInterface
, releaseInterface
, withInterface
, InterfaceAltSetting
, setInterfaceAltSetting
, clearHalt
, resetDevice
, kernelDriverActive
, detachKernelDriver
, attachKernelDriver
, withDetachedKernelDriver
) where
import System.USB.Internal
( Device
, getDevices
, getBusNumber
, getDeviceAddress
, getMaxPacketSize
, DeviceHandle
, openDevice
, closeDevice
, withDeviceHandle
, getDevice
, ConfigValue
, getConfig
, setConfig
, InterfaceNumber
, claimInterface
, releaseInterface
, withInterface
, InterfaceAltSetting
, setInterfaceAltSetting
, clearHalt
, resetDevice
, kernelDriverActive
, detachKernelDriver
, attachKernelDriver
, withDetachedKernelDriver
)