System.USB.Enumeration

data Device

Device enumeration

getDevices

Device hotplug event notification

Hotplug events

data HotplugEvent

deviceArrived

deviceLeft

matchDeviceArrived

matchDeviceLeft

Hotplug flags

data HotplugFlag

enumerate

Asynchronous event notification

type HotplugCallback

data CallbackRegistrationStatus

data HotplugCallbackHandle

registerHotplugCallback

deregisterHotplugCallback

Device location

busNumber

portNumber

portNumbers

deviceAddress

Device speed

deviceSpeed

data Speed