コード例 #1
0
ファイル: hp3900.c プロジェクト: cb160/scanbd
int hp3900_init_libusb(void)
{
	libusb_device_t* devices;

	libusb_handle = libusb_init();
	devices = libusb_get_devices(libusb_handle);
	hp3900_scan_devices(devices);
	return 0;
}
コード例 #2
0
ファイル: epson.c プロジェクト: cb160/scanbd
int epson_init_libusb(void)
{
	libusb_device_t* devices;

	libusb_handle = libusb_init();
	devices = libusb_get_devices(libusb_handle);
	epson_scan_devices(devices);
	return 0;
}
コード例 #3
0
ファイル: samsung3200.c プロジェクト: andyn/random
static int samsung3200_init_libusb (void)
{
  libusb_device_t *devices;

  libusb_handle = libusb_init ();
  devices = libusb_get_devices (libusb_handle);
  samsung3200_scan_devices (devices);
  return 0;
}
コード例 #4
0
ファイル: epson.c プロジェクト: cb160/scanbd
int scanbtnd_rescan(void)
{
	libusb_device_t *devices;

	epson_detach_scanners();
	epson_scanners = NULL;
	libusb_rescan(libusb_handle);
	devices = libusb_get_devices(libusb_handle);
	epson_scan_devices(devices);
	return 0;
}