Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

usb.h File Reference


Detailed Description

USB - Universal Serial Bus.

Definition in file usb.h.

#include <VBox/types.h>

Go to the source code of this file.

Classes

struct  USBCONFIG
struct  USBDEVICE
struct  USBENDPOINT
struct  USBINTERFACE

Defines

#define USB_EP_ATTR_BULK   2
#define USB_EP_ATTR_CONTROL   0
#define USB_EP_ATTR_INTERRUPT   3
#define USB_EP_ATTR_ISOCHRONOUS   1

Typedefs

typedef const USBCONFIGPCUSBCONFIG
typedef USBDEVICEPCUSBDEVICE
typedef const USBENDPOINTPCUSBENDPOINT
typedef const USBINTERFACEPCUSBINTERFACE
typedef USBCONFIGPUSBCONFIG
typedef USBDEVICEPUSBDEVICE
typedef USBENDPOINTPUSBENDPOINT
typedef USBINTERFACEPUSBINTERFACE

Enumerations

enum  USBDEVICESTATE {
  USBDEVICESTATE_UNSUPPORTED = 1, USBDEVICESTATE_USED_BY_HOST, USBDEVICESTATE_USED_BY_HOST_CAPTURABLE, USBDEVICESTATE_UNUSED,
  USBDEVICESTATE_HELD_BY_PROXY, USBDEVICESTATE_USED_BY_GUEST, USBDEVICESTATE_32BIT_HACK = 0x7fffffff
}


Generated by  Doxygen 1.6.0   Back to index