Xojo Conferences

Platforms to show: All Mac Windows Linux Cross-Platform

LibUSBEndpointDescriptorMBS class

Type Topic Plugin Version macOS Windows Linux Console & Web iOS
class USB MBS USB Plugin 18.1 Yes Yes Yes Yes No
Function: A class representing the standard USB endpoint descriptor.
Notes: This is an abstract class. You can't create an instance, but you can get one from various plugin functions.

Feedback, Comments & Corrections

Endpoint Directions

Constant Value Description
kEndpointDirectionIn 0 In: device-to-host
kEndpointDirectionOut 128 Out: host-to-device.

Transfer Types

Constant Value Description
kTransferTypeBulk 2 Bulk endpoint.
kTransferTypeBulkStream 4 Bulk stream transfer.
kTransferTypeControl 0 Control endpoint.
kTransferTypeInterrupt 3 Interrupt endpoint.
kTransferTypeISOChronous 1 Isochronous endpoint.

This class has no sub classes.

Some methods using this class:

Some examples which use this class:

The items on this page are in the following plugins: MBS USB Plugin.

LibUSBDeviceMBS   -   LibUSBInterfaceDescriptorMBS

MBS Xojo Plugins