Lines Matching +full:endpoint +full:- +full:config

1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
198 LIBUSB_ERROR_IO = -1,
199 LIBUSB_ERROR_INVALID_PARAM = -2,
200 LIBUSB_ERROR_ACCESS = -3,
201 LIBUSB_ERROR_NO_DEVICE = -4,
202 LIBUSB_ERROR_NOT_FOUND = -5,
203 LIBUSB_ERROR_BUSY = -6,
204 LIBUSB_ERROR_TIMEOUT = -7,
205 LIBUSB_ERROR_OVERFLOW = -8,
206 LIBUSB_ERROR_PIPE = -9,
207 LIBUSB_ERROR_INTERRUPTED = -10,
208 LIBUSB_ERROR_NO_MEM = -11,
209 LIBUSB_ERROR_NOT_SUPPORTED = -12,
210 LIBUSB_ERROR_OTHER = -99,
248 * https://libusb.sourceforge.io/api-1.0/group__libusb__lib.html
256 #define LIBUSB_HOTPLUG_MATCH_ANY -1
361 struct libusb_endpoint_descriptor *endpoint; member
462 uint8_t endpoint; member
496 int libusb_clear_halt(libusb_device_handle *devh, uint8_t endpoint);
497 int libusb_get_max_packet_size(libusb_device * dev, uint8_t endpoint);
498 int libusb_get_max_iso_packet_size(libusb_device * dev, uint8_t endpoint);
505 int libusb_get_configuration(libusb_device_handle * devh, int *config);
523 …libusb_get_active_config_descriptor(libusb_device * dev, struct libusb_config_descriptor **config);
524 …ig_descriptor(libusb_device * dev, uint8_t config_index, struct libusb_config_descriptor **config);
525 …_value(libusb_device * dev, uint8_t bConfigurationValue, struct libusb_config_descriptor **config);
526 void libusb_free_config_descriptor(struct libusb_config_descriptor *config);
527 …or(struct libusb_context *ctx, const struct libusb_endpoint_descriptor *endpoint, struct libusb_ss…
557 …r(struct libusb_transfer *transfer, libusb_device_handle *devh, uint8_t endpoint, uint8_t *buf, in…
558 …r(struct libusb_transfer *transfer, libusb_device_handle *devh, uint8_t endpoint, uint8_t *buf, in…
559 …r(struct libusb_transfer *transfer, libusb_device_handle *devh, uint8_t endpoint, uint8_t *buf, in…
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…
587 /* Byte-order */