RetroArch
Public Attributes | List of all members
libusb_adapter Struct Reference
Collaboration diagram for libusb_adapter:
[legend]

Public Attributes

libusb_hid_thid
 
volatile bool quitting
 
struct libusb_device * device
 
libusb_device_handle * handle
 
int interface_number
 
int endpoint_in
 
int endpoint_out
 
int endpoint_in_max_size
 
int endpoint_out_max_size
 
uint8_t manufacturer_name [255]
 
uint8_t name [255]
 
uint8_t data [2048]
 
int slot
 
sthread_tthread
 
slock_tsend_control_lock
 
fifo_buffer_tsend_control_buffer
 
struct libusb_adapternext
 

Member Data Documentation

◆ data

uint8_t libusb_adapter::data[2048]

◆ device

struct libusb_device* libusb_adapter::device

◆ endpoint_in

int libusb_adapter::endpoint_in

◆ endpoint_in_max_size

int libusb_adapter::endpoint_in_max_size

◆ endpoint_out

int libusb_adapter::endpoint_out

◆ endpoint_out_max_size

int libusb_adapter::endpoint_out_max_size

◆ handle

libusb_device_handle* libusb_adapter::handle

◆ hid

libusb_hid_t* libusb_adapter::hid

◆ interface_number

int libusb_adapter::interface_number

◆ manufacturer_name

uint8_t libusb_adapter::manufacturer_name[255]

◆ name

uint8_t libusb_adapter::name[255]

◆ next

struct libusb_adapter* libusb_adapter::next

◆ quitting

volatile bool libusb_adapter::quitting

◆ send_control_buffer

fifo_buffer_t* libusb_adapter::send_control_buffer

◆ send_control_lock

slock_t* libusb_adapter::send_control_lock

◆ slot

int libusb_adapter::slot

◆ thread

sthread_t* libusb_adapter::thread

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