RAW_PIPE_TYPE enumeration (usbscan.h)

The RAW_PIPE_TYPE data type is used to specify the type of a USB pipe. The values are defined as follows:

Syntax

typedef enum _RAW_PIPE_TYPE {
  USBSCAN_PIPE_CONTROL,
  USBSCAN_PIPE_ISOCHRONOUS,
  USBSCAN_PIPE_BULK,
  USBSCAN_PIPE_INTERRUPT
} RAW_PIPE_TYPE;

Constants

 
USBSCAN_PIPE_CONTROL
Identifies the control pipe.
USBSCAN_PIPE_ISOCHRONOUS
Identifies an isochronous pipe.
USBSCAN_PIPE_BULK
Identifies a bulk IN or bulk OUT pipe.
USBSCAN_PIPE_INTERRUPT
Identifies an interrupt pipe.

Requirements

Requirement Value
Header usbscan.h (include Usbscan.h)