#ifndef LIBUSB_WRAPPER_H_ #define LIBUSB_WRAPPER_H_ #include #include #include #include void usbinit(libusb_context** context_ptr); void usbclose(libusb_context* context); ssize_t getListDevices(libusb_context* context, libusb_device***list_ptr); void getFromKernel(libusb_device_handle *handle, int interface); void displayDevices(libusb_context *context); void displayDevicesMore(libusb_context *context); void getFirstDeviceFromID(libusb_context *context, int vid, int pid, libusb_device **device); void displayDeviceEndpoints (); #endif