2.8. msg.h

usbmsg_class - enum of the permitted message classes
USBMSG_CLASS_USER - Base for user message class codes
usbmsg_hdr - usb message header structure
usbmsg_capacity_type - capacity types for capacity message class
usbmsg_capacity - capacity struct for capacity message class
usbmsg_hub_type - hub types for hub message class
usbmsg_hub - hub struct for hub message class
usbmsg_pipeexclusive - pipeexclusive struct for pipeexclusive message class
usbmsg_claiminterface - claim interface structure for claiminterface message class
usbmsg_configchange_type - configuration changed types for configchange message class
usbmsg_configchange - configchange structure for configchange message class
usbmsg_powercap_type - power capacity types for powercap message class
usbmsg_powercap - power capacity structure for powercap message class
usbmsg_new_device_try - new device phases for new_device message class
usbmsg_new_device_type - new device types for new_device message class
usbmsg_new_device - New device structure for new_device message class
usbmsg_controller_type_e - controller types for controller message class
usbmsg_controller - Controller structure for controller message class.
USB_DEVMGR_RESULT_OK - Operation completed sucessfuly
USB_DEVMGR_RESULT_NOT_AVAILABLE - The device did not respond
USB_DEVMGR_RESULT_NODEVICE - no device was found
USB_DEVMGR_RESULT_ALREADYCLAIMED - the device was already claimed
USB_DEVMGR_RESULT_INVALID_ARGUMENT - an invalid argument was passed
usbmsg_devmgr - message structure for unclaimed device management
USB_SETCONFIG_RESULT_UNKNOWN_TYPE - USB SetConfig result - unknown config type in type field
usbmsg_setconfig - USB Message to set configuration of a device / interface
usbmsg - USB message union for all represented message classes
usbmsg_send - Send a message to the USB system.
(*usbmsg_handler_t) - typedef for message handler function
usbmsg_register_handler - Register a message handler with USB system
usbmsg_deregister_handler - De register a message handler with USB system
usbmsg_filter - Adds a message class filter to a handler.
usbmsg_filterall - sets the filter for all message types

Synopsis of function. macros and structures contained in msg.h