Lines Matching refs:endpoint
218 /** Endpoint descriptor. See libusb_endpoint_descriptor. */
246 * Endpoint direction. Values for bit 7 of the
247 * \ref libusb_endpoint_descriptor::bEndpointAddress "endpoint address" scheme.
260 * Endpoint transfer type. Values for bits 0:1 of the
261 * \ref libusb_endpoint_descriptor::bmAttributes "endpoint attributes" field.
264 /** Control endpoint */
267 /** Isochronous endpoint */
270 /** Bulk endpoint */
273 /** Interrupt endpoint */
314 /** Set then report an endpoint's synchronization frame */
347 /** Endpoint */
383 /** Data endpoint */
386 /** Feedback endpoint */
389 /** Implicit feedback Data endpoint */
422 /** Maximum packet size for endpoint 0 */
448 * A structure representing the standard USB endpoint descriptor. This
461 /** The address of the endpoint described by this descriptor. Bits 0:3 are
462 * the endpoint number. Bits 4:6 are reserved. Bit 7 indicates direction,
467 /** Attributes which apply to the endpoint when it is configured using
476 /** Maximum packet size this endpoint is capable of sending/receiving. */
479 /** Interval for polling endpoint for data transfers. */
486 /** For audio devices only: the address if the synch endpoint */
489 /** Extra descriptors. If libusb encounters unknown endpoint descriptors,
518 * endpoint). */
535 /** Array of endpoint descriptors. This length of this array is determined
537 const struct libusb_endpoint_descriptor *endpoint;
800 /** For bulk/interrupt endpoints: halt condition detected (endpoint
826 /** Terminate transfers that are a multiple of the endpoint's
836 * the endpoint's wMaxPacketSize. On transfers of other lengths, this
891 /** Address of the endpoint where this transfer will be sent. */
892 unsigned char endpoint;
894 /** Type of the endpoint from \ref libusb_transfer_type */
915 * endpoint transfers. */
982 unsigned char endpoint);
984 unsigned char endpoint);
1003 unsigned char endpoint);
1124 transfer->endpoint = 0;
1141 * \param endpoint address of the endpoint where this transfer will be sent
1149 libusb_device_handle *dev_handle, unsigned char endpoint,
1154 transfer->endpoint = endpoint;
1169 * \param endpoint address of the endpoint where this transfer will be sent
1178 unsigned char endpoint, unsigned char *buffer, int length,
1182 transfer->endpoint = endpoint;
1197 * \param endpoint address of the endpoint where this transfer will be sent
1206 libusb_device_handle *dev_handle, unsigned char endpoint,
1211 transfer->endpoint = endpoint;
1250 unsigned char endpoint, unsigned char *data, int length,
1254 unsigned char endpoint, unsigned char *data, int length,