Classes | Public Types | Public Attributes | List of all members
libusb_device_t Struct Reference

#include <libusbemu_internal.h>

Classes

struct  isoc_handle
 

Public Types

typedef QuickList< transfer_wrapperTListTransfers
 
typedef std::map< usb_dev_handle *, libusb_device_handleTMapHandles
 
typedef std::map< int, isoc_handleTMapIsocTransfers
 

Public Attributes

libusb_contextctx
 
struct usb_device * device
 
TMapHandleshandles
 
TMapIsocTransfersisoTransfers
 
int refcount
 

Detailed Description

Definition at line 254 of file libusbemu_internal.h.

Member Typedef Documentation

Definition at line 259 of file libusbemu_internal.h.

typedef std::map<usb_dev_handle*, libusb_device_handle> libusb_device_t::TMapHandles

Definition at line 267 of file libusbemu_internal.h.

Definition at line 265 of file libusbemu_internal.h.

Member Data Documentation

libusb_context* libusb_device_t::ctx

Definition at line 256 of file libusbemu_internal.h.

struct usb_device* libusb_device_t::device

Definition at line 257 of file libusbemu_internal.h.

TMapHandles* libusb_device_t::handles

Definition at line 268 of file libusbemu_internal.h.

TMapIsocTransfers* libusb_device_t::isoTransfers

Definition at line 266 of file libusbemu_internal.h.

int libusb_device_t::refcount

Definition at line 258 of file libusbemu_internal.h.


The documentation for this struct was generated from the following file:


libfreenect
Author(s): Hector Martin, Josh Blake, Kyle Machulis, OpenKinect community
autogenerated on Thu Jun 6 2019 19:25:39