Lines Matching defs:endpoint
159 unsigned char endpoint, unsigned char *buffer, int length,
169 libusb_fill_bulk_transfer(transfer, dev_handle, endpoint, buffer, length,
214 * the direction bits of the endpoint address.
232 * \param endpoint the address of a valid endpoint to communicate with
234 * (depending on endpoint)
246 * \returns LIBUSB_ERROR_PIPE if the endpoint halted
253 unsigned char endpoint, unsigned char *data, int length, int *transferred,
256 return do_sync_bulk_transfer(dev_handle, endpoint, data, length,
262 * from the direction bits of the endpoint address.
279 * The default endpoint bInterval value is used as the polling interval.
282 * \param endpoint the address of a valid endpoint to communicate with
284 * (depending on endpoint)
295 * \returns LIBUSB_ERROR_PIPE if the endpoint halted
302 struct libusb_device_handle *dev_handle, unsigned char endpoint,
305 return do_sync_bulk_transfer(dev_handle, endpoint, data, length,