#include "stdafx.h"
#include "cusb.h"
#include <libusb-1.0/libusb.h>
#include <sys/stat.h>
#include <sys/ioctl.h>
Go to the source code of this file.
#define IOCTL_USB_GETDRIVER _IOW('U', 8, struct usb_getdriver) |
Definition at line 584 of file cusblinux-1.0.c.
#define USB_MAXDRIVERNAME 255 |
Definition at line 562 of file cusblinux-1.0.c.
static struct linux_device_handle_priv* _device_handle_priv | ( | struct libusb_device_handle_internal * | handle | ) | [static, read] |
Definition at line 580 of file cusblinux-1.0.c.
int CUSBBuildList | ( | CPhidgetList ** | curList | ) |
Definition at line 414 of file cusblinux-1.0.c.
void CUSBCleanup | ( | void | ) |
Definition at line 602 of file cusblinux-1.0.c.
int CUSBCloseHandle | ( | CPhidgetHandle | phid | ) |
Definition at line 16 of file cusblinux-1.0.c.
int CUSBGetDeviceCapabilities | ( | CPhidgetHandle | phid, |
struct libusb_device * | dev, | ||
struct libusb_device_handle * | udev | ||
) |
Definition at line 306 of file cusblinux-1.0.c.
int CUSBOpenHandle | ( | CPhidgetHandle | phid | ) |
Definition at line 612 of file cusblinux-1.0.c.
int CUSBReadPacket | ( | CPhidgetHandle | phid, |
unsigned char * | buffer | ||
) |
Definition at line 188 of file cusblinux-1.0.c.
int CUSBRefreshLabelString | ( | CPhidgetHandle | phid | ) |
Definition at line 301 of file cusblinux-1.0.c.
int CUSBSendPacket | ( | CPhidgetHandle | phid, |
unsigned char * | buffer | ||
) |
Definition at line 62 of file cusblinux-1.0.c.
int CUSBSetLabel | ( | CPhidgetHandle | phid, |
char * | buffer | ||
) |
Definition at line 130 of file cusblinux-1.0.c.
void CUSBUninit | ( | ) |
Definition at line 404 of file cusblinux-1.0.c.
static int getLabelString | ( | CPhidgetHandle | phid, |
struct libusb_device_handle * | handle | ||
) | [static] |
Definition at line 261 of file cusblinux-1.0.c.
static int libusb_get_driver_name | ( | libusb_device_handle * | handle, |
int | interface, | ||
char * | name, | ||
unsigned int | namelen | ||
) | [static] |
Definition at line 585 of file cusblinux-1.0.c.
libusb_context* libusbContext = NULL |
Definition at line 403 of file cusblinux-1.0.c.