Public Attributes | List of all members
libusb_transfer Struct Reference

#include <libusb.h>

Public Attributes

int actual_length
 
unsigned char * buffer
 
libusb_transfer_cb_fn callback
 
libusb_device_handledev_handle
 
unsigned char endpoint
 
uint8_t flags
 
struct libusb_iso_packet_descriptoriso_packet_desc
 
int length
 
int num_iso_packets
 
enum libusb_transfer_status status
 
unsigned int timeout
 
unsigned char type
 
void * user_data
 

Detailed Description

Definition at line 156 of file libusb.h.

Member Data Documentation

int libusb_transfer::actual_length

Definition at line 165 of file libusb.h.

unsigned char* libusb_transfer::buffer

Definition at line 168 of file libusb.h.

libusb_transfer_cb_fn libusb_transfer::callback

Definition at line 166 of file libusb.h.

libusb_device_handle* libusb_transfer::dev_handle

Definition at line 158 of file libusb.h.

unsigned char libusb_transfer::endpoint

Definition at line 160 of file libusb.h.

uint8_t libusb_transfer::flags

Definition at line 159 of file libusb.h.

struct libusb_iso_packet_descriptor* libusb_transfer::iso_packet_desc

Definition at line 170 of file libusb.h.

int libusb_transfer::length

Definition at line 164 of file libusb.h.

int libusb_transfer::num_iso_packets

Definition at line 169 of file libusb.h.

enum libusb_transfer_status libusb_transfer::status

Definition at line 163 of file libusb.h.

unsigned int libusb_transfer::timeout

Definition at line 162 of file libusb.h.

unsigned char libusb_transfer::type

Definition at line 161 of file libusb.h.

void* libusb_transfer::user_data

Definition at line 167 of file libusb.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