Lines Matching refs:endpoint
157 unsigned char endpoint, unsigned char *buffer, int length,
167 libusb_fill_bulk_transfer(transfer, dev_handle, endpoint, buffer, length,
220 * the direction bits of the endpoint address.
238 * \param endpoint the address of a valid endpoint to communicate with
240 * (depending on endpoint)
252 * \returns LIBUSB_ERROR_PIPE if the endpoint halted
259 unsigned char endpoint, unsigned char *data, int length, int *transferred,
262 return do_sync_bulk_transfer(dev_handle, endpoint, data, length,
268 * from the direction bits of the endpoint address.
285 * The default endpoint bInterval value is used as the polling interval.
288 * \param endpoint the address of a valid endpoint to communicate with
290 * (depending on endpoint)
301 * \returns LIBUSB_ERROR_PIPE if the endpoint halted
308 struct libusb_device_handle *dev_handle, unsigned char endpoint,
311 return do_sync_bulk_transfer(dev_handle, endpoint, data, length,