Lines Matching refs:libusb_device_handle
281 struct libusb_device_handle;
307 typedef struct libusb_device_handle libusb_device_handle; typedef
460 libusb_device_handle *dev_handle;
496 int libusb_clear_halt(libusb_device_handle *devh, uint8_t endpoint);
501 int libusb_open(libusb_device * dev, libusb_device_handle ** devh);
502 libusb_device_handle *libusb_open_device_with_vid_pid(libusb_context * ctx, uint16_t vendor_id, uin…
503 void libusb_close(libusb_device_handle * devh);
504 libusb_device *libusb_get_device(libusb_device_handle * devh);
505 int libusb_get_configuration(libusb_device_handle * devh, int *config);
506 int libusb_set_configuration(libusb_device_handle * devh, int configuration);
507 int libusb_claim_interface(libusb_device_handle * devh, int interface_number);
508 int libusb_release_interface(libusb_device_handle * devh, int interface_number);
509 int libusb_reset_device(libusb_device_handle * devh);
510 int libusb_check_connected(libusb_device_handle * devh);
511 int libusb_kernel_driver_active(libusb_device_handle * devh, int interface);
512 int libusb_get_driver_np(libusb_device_handle * devh, int interface, char *name, int namelen);
513 int libusb_get_driver(libusb_device_handle * devh, int interface, char *name, int namelen);
514 int libusb_detach_kernel_driver_np(libusb_device_handle * devh, int interface);
515 int libusb_detach_kernel_driver(libusb_device_handle * devh, int interface);
516 int libusb_attach_kernel_driver(libusb_device_handle * devh, int interface);
517 int libusb_set_auto_detach_kernel_driver(libusb_device_handle *dev, int enable);
518 int libusb_set_interface_alt_setting(libusb_device_handle * devh, int interface_number, int alterna…
529 int libusb_get_string_descriptor(libusb_device_handle * devh, uint8_t desc_index, uint16_t langid, …
530 int libusb_get_string_descriptor_ascii(libusb_device_handle * devh, uint8_t desc_index, uint8_t *da…
531 int libusb_get_descriptor(libusb_device_handle * devh, uint8_t desc_type, uint8_t desc_index, uint8…
536 int libusb_get_bos_descriptor(libusb_device_handle *handle, struct libusb_bos_descriptor **bos);
556 void libusb_fill_control_transfer(struct libusb_transfer *transfer, libusb_device_handle *devh, uin…
557 void libusb_fill_bulk_transfer(struct libusb_transfer *transfer, libusb_device_handle *devh, uint8_…
558 void libusb_fill_interrupt_transfer(struct libusb_transfer *transfer, libusb_device_handle *devh, u…
559 void libusb_fill_iso_transfer(struct libusb_transfer *transfer, libusb_device_handle *devh, uint8_t…
583 int libusb_control_transfer(libusb_device_handle * devh, uint8_t bmRequestType, uint8_t bRequest, u…
584 int libusb_bulk_transfer(libusb_device_handle * devh, uint8_t endpoint, uint8_t *data, int length, …
585 int libusb_interrupt_transfer(libusb_device_handle * devh, uint8_t endpoint, uint8_t *data, int len…
602 int libusb_alloc_streams(libusb_device_handle *dev, uint32_t num_streams, unsigned char *endpoints,…
603 int libusb_free_streams(libusb_device_handle *dev, unsigned char *endpoints, int num_endpoints);