⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usbiointerface.java

📁 usbio Ver 2.40 source code!!! 做USB开发的值得
💻 JAVA
字号:
package de.thesycon.usbio;

public interface UsbIoInterface {

	// const
	public static final int	INFINITE = 0xFFFFFFFF;

	public static final int	USBIO_INFOFLAG_CHECKED_BUILD      = 0x00000010;
	public static final int	USBIO_INFOFLAG_DEMO_VERSION       = 0x00000020;
	public static final int	USBIO_INFOFLAG_LIGHT_VERSION      = 0x00000100;
	public static final int	USBIO_INFOFLAG_VS_LIGHT_VERSION   = 0x00000200;

	public static final int	USBIO_RESET_DEVICE_ON_CLOSE   = 0x00000001;
	public static final int	USBIO_UNCONFIGURE_ON_CLOSE    = 0x00000002;
	public static final int	USBIO_ENABLE_REMOTE_WAKEUP    = 0x00000004;

	public static final int	USBIO_DEVICE_INFOFLAG_HIGH_SPEED	= 0x00100000;

	//
	// flags (pipe related)
	//
	public static final int	USBIO_SHORT_TRANSFER_OK       = 0x00010000;
	public static final int	USBIO_START_TRANSFER_ASAP     = 0x00020000;

	//
	// pipe type
	//
	public static final int	PipeTypeControl 				= 0;
	public static final int	PipeTypeIsochronous 			= 1;
	public static final int	PipeTypeBulk 					= 2;
	public static final int	PipeTypeInterrupt 				= 3;

	//
	// request recipient
	//
	public static final int	RecipientDevice 				= 0;
	public static final int	RecipientInterface 				= 1;
	public static final int	RecipientEndpoint 				= 2;
	public static final int	RecipientOther 					= 3;

	//
	// request type
	//
	public static final int	RequestTypeClass 				= 1;
	public static final int	RequestTypeVendor 				= 2;

	//
	// device power state
	//
	public static final int	DevicePowerStateD0 				= 0;
	public static final int	DevicePowerStateD1 				= 1;
	public static final int	DevicePowerStateD2 				= 2;
	public static final int	DevicePowerStateD3 				= 3;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -