enum libusb_iso_sync_type

Overview

Synchronization type for isochronous endpoints. Moreā€¦

#include <libusb.h>

enum libusb_iso_sync_type {
    LIBUSB_ISO_SYNC_TYPE_NONE     = 0,
    LIBUSB_ISO_SYNC_TYPE_ASYNC    = 1,
    LIBUSB_ISO_SYNC_TYPE_ADAPTIVE = 2,
    LIBUSB_ISO_SYNC_TYPE_SYNC     = 3,
};

Detailed Documentation

Synchronization type for isochronous endpoints.

Values for bits 2:3 of the bmAttributes field in libusb_endpoint_descriptor.

Enum Values

LIBUSB_ISO_SYNC_TYPE_NONE

No synchronization.

LIBUSB_ISO_SYNC_TYPE_ASYNC

Asynchronous.

LIBUSB_ISO_SYNC_TYPE_ADAPTIVE

Adaptive.

LIBUSB_ISO_SYNC_TYPE_SYNC

Synchronous.