56 int WriteBulk(
unsigned char *buf,
int nbytes,
int timeout);
57 int ReadBulk(
unsigned char *buf,
int nbytes,
int timeout);
58 int ControlMessage(
unsigned char request_type,
unsigned char request,
unsigned int value,
unsigned int index,
59 unsigned char *data,
unsigned char len);
int WriteBulk(unsigned char *buf, int nbytes, int timeout)
USBDevice(libusb_device *dev)
int WriteInterrupt(unsigned char *, int, int)
int ReadBulk(unsigned char *buf, int nbytes, int timeout)
libusb_device_handle * usb_handle
int ReadInterrupt(unsigned char *, int, int)
int ControlMessage(unsigned char request_type, unsigned char request, unsigned int value, unsigned int index, unsigned char *data, unsigned char len)
libusb_device * FindDevice(int, int, int)
Namespace to encapsulate INDI client, drivers, and mediator classes.