2.8. msg.h
Prev
Chapter 2. usb/
Next
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