ホーム › Devices.Usb › RAW_PIPE_TYPE
RAW_PIPE_TYPE
列挙型メンバー 4
| 名前 | 10進 | 16進 |
|---|---|---|
| USBSCAN_PIPE_CONTROL | 0 | 0x0 |
| USBSCAN_PIPE_ISOCHRONOUS | 1 | 0x1 |
| USBSCAN_PIPE_BULK | 2 | 0x2 |
| USBSCAN_PIPE_INTERRUPT | 3 | 0x3 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum RAW_PIPE_TYPE : int {
USBSCAN_PIPE_CONTROL = 0,
USBSCAN_PIPE_ISOCHRONOUS = 1,
USBSCAN_PIPE_BULK = 2,
USBSCAN_PIPE_INTERRUPT = 3
} RAW_PIPE_TYPE;public enum RAW_PIPE_TYPE : int
{
USBSCAN_PIPE_CONTROL = 0,
USBSCAN_PIPE_ISOCHRONOUS = 1,
USBSCAN_PIPE_BULK = 2,
USBSCAN_PIPE_INTERRUPT = 3,
}Public Enum RAW_PIPE_TYPE As Integer
USBSCAN_PIPE_CONTROL = 0
USBSCAN_PIPE_ISOCHRONOUS = 1
USBSCAN_PIPE_BULK = 2
USBSCAN_PIPE_INTERRUPT = 3
End Enumimport enum
class RAW_PIPE_TYPE(enum.IntEnum):
USBSCAN_PIPE_CONTROL = 0
USBSCAN_PIPE_ISOCHRONOUS = 1
USBSCAN_PIPE_BULK = 2
USBSCAN_PIPE_INTERRUPT = 3// RAW_PIPE_TYPE
pub const USBSCAN_PIPE_CONTROL: i32 = 0;
pub const USBSCAN_PIPE_ISOCHRONOUS: i32 = 1;
pub const USBSCAN_PIPE_BULK: i32 = 2;
pub const USBSCAN_PIPE_INTERRUPT: i32 = 3;// RAW_PIPE_TYPE
const (
USBSCAN_PIPE_CONTROL int32 = 0
USBSCAN_PIPE_ISOCHRONOUS int32 = 1
USBSCAN_PIPE_BULK int32 = 2
USBSCAN_PIPE_INTERRUPT int32 = 3
)const
USBSCAN_PIPE_CONTROL = 0;
USBSCAN_PIPE_ISOCHRONOUS = 1;
USBSCAN_PIPE_BULK = 2;
USBSCAN_PIPE_INTERRUPT = 3;// RAW_PIPE_TYPE
pub const USBSCAN_PIPE_CONTROL: i32 = 0;
pub const USBSCAN_PIPE_ISOCHRONOUS: i32 = 1;
pub const USBSCAN_PIPE_BULK: i32 = 2;
pub const USBSCAN_PIPE_INTERRUPT: i32 = 3;const
USBSCAN_PIPE_CONTROL* = 0
USBSCAN_PIPE_ISOCHRONOUS* = 1
USBSCAN_PIPE_BULK* = 2
USBSCAN_PIPE_INTERRUPT* = 3enum RAW_PIPE_TYPE : int {
USBSCAN_PIPE_CONTROL = 0,
USBSCAN_PIPE_ISOCHRONOUS = 1,
USBSCAN_PIPE_BULK = 2,
USBSCAN_PIPE_INTERRUPT = 3,
}#define global USBSCAN_PIPE_CONTROL 0x0
#define global USBSCAN_PIPE_ISOCHRONOUS 0x1
#define global USBSCAN_PIPE_BULK 0x2
#define global USBSCAN_PIPE_INTERRUPT 0x3