Lines Matching defs:endpoint

152  * \ref libusb_endpoint_descriptor::bEndpointAddress "endpoint address" scheme.
166 * \ref libusb_endpoint_descriptor::bmAttributes "endpoint attributes" field.
169 /** Control endpoint */
172 /** Isochronous endpoint */
175 /** Bulk endpoint */
178 /** Interrupt endpoint */
219 /** Set then report an endpoint's synchronization frame */
288 /** Data endpoint */
291 /** Feedback endpoint */
294 /** Implicit feedback Data endpoint */
327 /** Maximum packet size for endpoint 0 */
353 * A structure representing the standard USB endpoint descriptor. This
366 /** The address of the endpoint described by this descriptor. Bits 0:3 are
367 * the endpoint number. Bits 4:6 are reserved. Bit 7 indicates direction,
372 /** Attributes which apply to the endpoint when it is configured using
381 /** Maximum packet size this endpoint is capable of sending/receiving. */
384 /** Interval for polling endpoint for data transfers. */
391 /** For audio devices only: the address if the synch endpoint */
394 /** Extra descriptors. If libusb encounters unknown endpoint descriptors,
423 * endpoint). */
440 /** Array of endpoint descriptors. This length of this array is determined
442 const struct libusb_endpoint_descriptor *endpoint;
657 /** For bulk/interrupt endpoints: halt condition detected (endpoint
723 /** Address of the endpoint where this transfer will be sent. */
724 unsigned char endpoint;
726 /** Type of the endpoint from \ref libusb_transfer_type */
747 * endpoint transfers. */
796 int libusb_get_max_packet_size(libusb_device *dev, unsigned char endpoint);
797 int libusb_get_max_iso_packet_size(libusb_device *dev, unsigned char endpoint);
812 int libusb_clear_halt(libusb_device_handle *dev, unsigned char endpoint);
930 transfer->endpoint = 0;
947 * \param endpoint address of the endpoint where this transfer will be sent
955 libusb_device_handle *dev_handle, unsigned char endpoint,
960 transfer->endpoint = endpoint;
975 * \param endpoint address of the endpoint where this transfer will be sent
984 unsigned char endpoint, unsigned char *buffer, int length,
988 transfer->endpoint = endpoint;
1003 * \param endpoint address of the endpoint where this transfer will be sent
1012 libusb_device_handle *dev_handle, unsigned char endpoint,
1017 transfer->endpoint = endpoint;
1126 unsigned char endpoint, unsigned char *data, int length,
1130 unsigned char endpoint, unsigned char *data, int length,