Blame view

include/libusb_wrapper.h 445 Bytes
d6e16d2e   achemin1   Tout propre
1
2
3
  #ifndef LIBUSB_WRAPPER_H_
  #define LIBUSB_WRAPPER_H_
  
b24d2980   achemin1   Nettoyage du code...
4
  #include <libusb-1.0/libusb.h>
d6e16d2e   achemin1   Tout propre
5
6
  #include <stdlib.h>
  #include <stdio.h>
72cd0d89   achemin1   (Ré)Ajout 4.1 bonus
7
  #include <stdbool.h>
d6e16d2e   achemin1   Tout propre
8
9
10
11
12
13
  
  void usbinit(libusb_context** context_ptr);
  
  void usbclose(libusb_context* context);
  
  ssize_t getListDevices(libusb_context* context, libusb_device***list_ptr);
b24d2980   achemin1   Nettoyage du code...
14
  
d6e16d2e   achemin1   Tout propre
15
  void displayDevices(libusb_context *context);
72cd0d89   achemin1   (Ré)Ajout 4.1 bonus
16
  void displayDevicesMore(libusb_context *context);
b24d2980   achemin1   Nettoyage du code...
17
  
d6e16d2e   achemin1   Tout propre
18
  void displayDeviceEndpoints ();
b24d2980   achemin1   Nettoyage du code...
19
  
d6e16d2e   achemin1   Tout propre
20
  #endif
b24d2980   achemin1   Nettoyage du code...