Constant Field Values


Contents
com.ibm.*

com.ibm.jusb.UsbDeviceImp
public static final String CREATE_SHORT_PACKET_EXCEPTION_POLICY_KEY "com.ibm.jusb.UsbIrpImp.createShortPacketException"
public static final String DCP_QUEUE_POLICY_KEY "com.ibm.jusb.UsbDeviceImp.queueSubmissions"

com.ibm.jusb.UsbHubImp
public static final int USB_HUB_MAX_PORTS 255
public static final int USB_HUB_MIN_PORTS 1

com.ibm.jusb.UsbPipeImp
public static final String CREATE_SHORT_PACKET_EXCEPTION_POLICY_KEY "com.ibm.jusb.UsbIrpImp.createShortPacketException"
public static final String PIPE_BULK_QUEUE_POLICY_KEY "com.ibm.jusb.UsbPipeImp.queueSubmissions.bulk"
public static final String PIPE_CONTROL_QUEUE_POLICY_KEY "com.ibm.jusb.UsbPipeImp.queueSubmissions.control"
public static final String PIPE_INTERRUPT_QUEUE_POLICY_KEY "com.ibm.jusb.UsbPipeImp.queueSubmissions.interrupt"
public static final String PIPE_ISOCHRONOUS_QUEUE_POLICY_KEY "com.ibm.jusb.UsbPipeImp.queueSubmissions.isochronous"

com.ibm.jusb.UsbStringDescriptorImp
public static final String ENCODING_8BIT "ASCII"

com.ibm.jusb.VirtualRootUsbHubImp
public static final byte CONFIG_NUM 1
public static final short CONFIG_TOTAL_LEN 18
public static final short DEVICE_BCD 0
public static final String ENCODING "UTF-16LE"
public static final byte INTERFACE_NUM 0
public static final byte MANUFACTURER_INDEX 1
public static final String MANUFACTURER_STRING "javax.usb OS-independent Reference Implementation"
public static final short PRODUCT_ID -1
public static final byte PRODUCT_INDEX 2
public static final String PRODUCT_STRING "Virtual Root UsbHub"
public static final byte SERIALNUMBER_INDEX 3
public static final String SERIALNUMBER_STRING "19741113"
public static final byte SETTING_NUM 0
public static final short USB_BCD 257
public static final short VENDOR_ID -1
public static final String VIRTUAL_ROOT_USBHUB_SUBMIT_STRING "Only limited standard requests are possible on the virtual root UsbHub default control pipe."

com.ibm.jusb.os.DefaultUsbDeviceOsImp
public static final String HOST_CONTROLLER_SUBMIT_STRING "Cannot use the default control pipe on a host controller device."
public static final String SUBMIT_STRING "Cannot use the default control pipe for this device."

com.ibm.jusb.os.DefaultUsbPipeOsImp
public static final String HOST_CONTROLLER_OPEN_STRING "Cannot open a host controller pipe."
public static final String HOST_CONTROLLER_SUBMIT_STRING "Cannot use a host controller pipe."
public static final String OPEN_STRING "Cannot open this pipe."
public static final String SUBMIT_STRING "Cannot use this pipe."

com.ibm.jusb.os.linux.LinuxPipeOsImp
protected static final long ABORT_COMPLETION_TIMEOUT 500L
protected static final int ABORT_TIMEOUT_ERROR -2

com.ibm.jusb.os.linux.LinuxSetConfigurationRequest
public static final int LINUX_CLAIM_INTERFACE_REQUEST 4
public static final int LINUX_IS_CLAIMED_INTERFACE_REQUEST 5
public static final int LINUX_ISOCHRONOUS_REQUEST 7
public static final int LINUX_PIPE_REQUEST 1
public static final int LINUX_RELEASE_INTERFACE_REQUEST 6
public static final int LINUX_SET_CONFIGURATION_REQUEST 3
public static final int LINUX_SET_INTERFACE_REQUEST 2

com.ibm.jusb.os.linux.LinuxSetInterfaceRequest
public static final int LINUX_CLAIM_INTERFACE_REQUEST 4
public static final int LINUX_IS_CLAIMED_INTERFACE_REQUEST 5
public static final int LINUX_ISOCHRONOUS_REQUEST 7
public static final int LINUX_PIPE_REQUEST 1
public static final int LINUX_RELEASE_INTERFACE_REQUEST 6
public static final int LINUX_SET_CONFIGURATION_REQUEST 3
public static final int LINUX_SET_INTERFACE_REQUEST 2

com.ibm.jusb.os.linux.LinuxUsbServices
public static final int MAX_FIRST_UPDATE_DELAY 10000
public static final int TOPOLOGY_UPDATE_DELAY 5000
public static final String TOPOLOGY_UPDATE_DELAY_KEY "com.ibm.jusb.os.linux.LinuxUsbServices.topologyUpdateDelay"
public static final int TOPOLOGY_UPDATE_NEW_DEVICE_DELAY 500
public static final String TOPOLOGY_UPDATE_NEW_DEVICE_DELAY_KEY "com.ibm.jusb.os.linux.LinuxUsbServices.topologyUpdateNewDeviceDelay"
public static final boolean TOPOLOGY_UPDATE_USE_POLLING true
public static final String TOPOLOGY_UPDATE_USE_POLLING_KEY "com.ibm.jusb.os.linux.LinuxUsbServices.topologyUpdateUsePolling"
public static final String TRACE_DEFAULT "com.ibm.jusb.os.linux.LinuxUsbServices.JNI.trace_default"
public static final String TRACE_FILENAME "com.ibm.jusb.os.linux.LinuxUsbServices.JNI.trace_filename"
public static final String TRACE_HOTPLUG "com.ibm.jusb.os.linux.LinuxUsbServices.JNI.trace_hotplug"
public static final String TRACE_LEVEL "com.ibm.jusb.os.linux.LinuxUsbServices.JNI.trace_level"
public static final String TRACE_OUTPUT "com.ibm.jusb.os.linux.LinuxUsbServices.JNI.trace_output"
public static final String TRACE_URB "com.ibm.jusb.os.linux.LinuxUsbServices.JNI.trace_urb"
public static final String TRACE_XFER "com.ibm.jusb.os.linux.LinuxUsbServices.JNI.trace_xfer"
public static final String TRACING "com.ibm.jusb.os.linux.LinuxUsbServices.JNI.tracing"

com.ibm.jusb.os.linux.Version
public static final String LINUX_API_VERSION "1.0.0"
public static final String LINUX_IMP_DESCRIPTION "JSR80 : javax.usb\n\nImplementation for the Linux kernel (2.4/2.6).\n\n\n*\n* Copyright (c) 1999 - 2001, International Business Machines Corporation.\n* All Rights Reserved.\n*\n* This software is provided and licensed under the terms and conditions\n* of the Common Public License:\n* http://oss.software.ibm.com/developerworks/opensource/license-cpl.html\n\nhttp://javax-usb.org/"
public static final String LINUX_IMP_VERSION "1.0.2"

com.ibm.jusb.tools.swing.UsbPanel
protected final String NULL_STRING "<undefined>"

com.ibm.jusb.util.RunnableManager
public static final long SIZE_UNLIMITED 9223372036854775807L

com.ibm.jusb.util.StandardErrorUsbTracer
public static final String TRACE_MSG_LEVEL "com.ibm.jusb.util.StandardErrorUsbTracer.currentLevel"

com.ibm.jusb.util.StandardOutUsbTracer
public static final String TRACE_MSG_LEVEL "com.ibm.jusb.util.StandardOutUsbTracer.currentLevel"

com.ibm.jusb.util.UsbTracer
public static final String GLOBAL_TRACER_LEVEL_PROPERTY "com.ibm.jusb.util.UsbTracer.global.level"
public static final String GLOBAL_TRACER_NAME_PROPERTY "com.ibm.jusb.util.UsbTracer.global.name"
public static final int TRACE_CRITICAL 100
public static final String TRACE_CRITICAL_PROPERTY "TRACE_CRITICAL"
public static final int TRACE_DEBUG 600
public static final String TRACE_DEBUG_PROPERTY "TRACE_DEBUG"
public static final int TRACE_ERROR 200
public static final String TRACE_ERROR_PROPERTY "TRACE_ERROR"
public static final String TRACE_IMPLEMENTATION_PROPERTY "com.ibm.jusb.util.UsbTracer"
public static final int TRACE_INFO 500
public static final String TRACE_INFO_PROPERTY "TRACE_INFO"
public static final int TRACE_NOTICE 400
public static final String TRACE_NOTICE_PROPERTY "TRACE_NOTICE"
public static final int TRACE_WARN 300
public static final String TRACE_WARN_PROPERTY "TRACE_WARN"

com.mcreations.*

com.mcreations.usb.windows.WindowsUsbServices
public static final String COULD_NOT_ACCESS_USB_SUBSYSTEM "Could not access USB subsystem."
public static final int MAX_FIRST_UPDATE_DELAY 10000
public static final int TOPOLOGY_UPDATE_DELAY 5000
public static final String TOPOLOGY_UPDATE_DELAY_KEY "com.mcreations.usb.windows.WindowsUsbServices.topologyUpdateDelay"
public static final int TOPOLOGY_UPDATE_NEW_DEVICE_DELAY 500
public static final String TOPOLOGY_UPDATE_NEW_DEVICE_DELAY_KEY "com.mcreations.usb.windows.WindowsUsbServices.topologyUpdateNewDeviceDelay"
public static final boolean TOPOLOGY_UPDATE_USE_POLLING true
public static final String TOPOLOGY_UPDATE_USE_POLLING_KEY "com.mcreations.usb.windows.WindowsUsbServices.topologyUpdateUsePolling"
public static final String TRACE_DEFAULT_KEY "com.mcreations.usb.windows.WindowsUsbServices.JNI.trace_default"
public static final String TRACE_HOTPLUG_KEY "com.mcreations.usb.windows.WindowsUsbServices.JNI.trace_hotplug"
public static final String TRACE_LEVEL_KEY "com.mcreations.usb.windows.WindowsUsbServices.JNI.trace_level"
public static final String TRACE_URB_KEY "com.mcreations.usb.windows.WindowsUsbServices.JNI.trace_urb"
public static final String TRACE_XFER_KEY "com.mcreations.usb.windows.WindowsUsbServices.JNI.trace_xfer"
public static final String TRACING_KEY "com.mcreations.usb.windows.WindowsUsbServices.JNI.tracing"
public static final String WINDOWS_API_VERSION "0.10.0"
public static final String WINDOWS_IMP_DESCRIPTION "\tJSR80 : javax.usb\n\nImplementation for Windows 98, 2000, and XP.\n\n\n*\n* Copyright (c) 1999 - 2003, International Business Machines Corporation.\n* All Rights Reserved.\n*\n* This software is provided and licensed under the terms and conditions\n* of the Common Public License:\n* http://oss.software.ibm.com/developerworks/opensource/license-cpl.html\n\nhttp://javax-usb.org/\n\n"
public static final String WINDOWS_IMP_VERSION "0.10.0"

javax.usb.*

javax.usb.UsbConst
public static final byte CONFIGURATION_POWERED_MASK 96
public static final byte CONFIGURATION_REMOTE_WAKEUP 32
public static final byte CONFIGURATION_SELF_POWERED 64
public static final byte DESCRIPTOR_MIN_LENGTH 2
public static final byte DESCRIPTOR_MIN_LENGTH_CONFIGURATION 9
public static final byte DESCRIPTOR_MIN_LENGTH_DEVICE 18
public static final byte DESCRIPTOR_MIN_LENGTH_ENDPOINT 7
public static final byte DESCRIPTOR_MIN_LENGTH_INTERFACE 9
public static final byte DESCRIPTOR_MIN_LENGTH_STRING 2
public static final byte DESCRIPTOR_TYPE_CONFIGURATION 2
public static final byte DESCRIPTOR_TYPE_DEVICE 1
public static final byte DESCRIPTOR_TYPE_ENDPOINT 5
public static final byte DESCRIPTOR_TYPE_INTERFACE 4
public static final byte DESCRIPTOR_TYPE_STRING 3
public static final byte ENDPOINT_DIRECTION_IN -128
public static final byte ENDPOINT_DIRECTION_MASK -128
public static final byte ENDPOINT_DIRECTION_OUT 0
public static final byte ENDPOINT_NUMBER_MASK 15
public static final byte ENDPOINT_SYNCHRONIZATION_TYPE_ADAPTIVE 8
public static final byte ENDPOINT_SYNCHRONIZATION_TYPE_ASYNCHRONOUS 4
public static final byte ENDPOINT_SYNCHRONIZATION_TYPE_MASK 12
public static final byte ENDPOINT_SYNCHRONIZATION_TYPE_NONE 0
public static final byte ENDPOINT_SYNCHRONIZATION_TYPE_SYNCHRONOUS 12
public static final byte ENDPOINT_TYPE_BULK 2
public static final byte ENDPOINT_TYPE_CONTROL 0
public static final byte ENDPOINT_TYPE_INTERRUPT 3
public static final byte ENDPOINT_TYPE_ISOCHRONOUS 1
public static final byte ENDPOINT_TYPE_MASK 3
public static final byte ENDPOINT_USAGE_TYPE_DATA 0
public static final byte ENDPOINT_USAGE_TYPE_FEEDBACK 16
public static final byte ENDPOINT_USAGE_TYPE_IMPLICIT_FEEDBACK_DATA 32
public static final byte ENDPOINT_USAGE_TYPE_MASK 48
public static final byte ENDPOINT_USAGE_TYPE_RESERVED 48
public static final byte FEATURE_SELECTOR_DEVICE_REMOTE_WAKEUP 1
public static final byte FEATURE_SELECTOR_ENDPOINT_HALT 0
public static final byte HUB_CLASSCODE 9
public static final byte REQUEST_CLEAR_FEATURE 1
public static final byte REQUEST_GET_CONFIGURATION 8
public static final byte REQUEST_GET_DESCRIPTOR 6
public static final byte REQUEST_GET_INTERFACE 10
public static final byte REQUEST_GET_STATUS 0
public static final byte REQUEST_SET_ADDRESS 5
public static final byte REQUEST_SET_CONFIGURATION 9
public static final byte REQUEST_SET_DESCRIPTOR 7
public static final byte REQUEST_SET_FEATURE 3
public static final byte REQUEST_SET_INTERFACE 11
public static final byte REQUEST_SYNCH_FRAME 12
public static final byte REQUESTTYPE_DIRECTION_IN -128
public static final byte REQUESTTYPE_DIRECTION_MASK -128
public static final byte REQUESTTYPE_DIRECTION_OUT 0
public static final byte REQUESTTYPE_RECIPIENT_DEVICE 0
public static final byte REQUESTTYPE_RECIPIENT_ENDPOINT 2
public static final byte REQUESTTYPE_RECIPIENT_INTERFACE 1
public static final byte REQUESTTYPE_RECIPIENT_MASK 31
public static final byte REQUESTTYPE_RECIPIENT_OTHER 3
public static final byte REQUESTTYPE_TYPE_CLASS 32
public static final byte REQUESTTYPE_TYPE_MASK 96
public static final byte REQUESTTYPE_TYPE_RESERVED 96
public static final byte REQUESTTYPE_TYPE_STANDARD 0
public static final byte REQUESTTYPE_TYPE_VENDOR 64

javax.usb.UsbHostManager
public static final String JAVAX_USB_PROPERTIES_FILE "javax.usb.properties"
public static final String JAVAX_USB_USBSERVICES_PROPERTY "javax.usb.services"

javax.usb.examples.MouseDriver
public static final byte GET_REPORT_DESCRIPTOR_REQUEST 6
public static final byte GET_REPORT_DESCRIPTOR_REQUESTTYPE -127
public static final short GET_REPORT_DESCRIPTOR_VALUE 8704
public static final byte HID_CLASS 3
public static final byte HID_DESCRIPTOR_TYPE_REPORT 34
public static final short HID_MOUSE_USAGE_ID 2306
public static final short HID_MOUSE_USAGE_PAGE 1281
public static final byte HID_PROTOCOL_MOUSE 2
public static final byte HID_SUBCLASS_BOOT_INTERFACE 1

javax.usb.examples.ShowTopology
public static final String PREFIX " "

javax.usb.util.StandardRequest
protected static final byte REQUESTTYPE_CLEAR_FEATURE 0
protected static final byte REQUESTTYPE_GET_CONFIGURATION -128
protected static final byte REQUESTTYPE_GET_DESCRIPTOR -128
protected static final byte REQUESTTYPE_GET_INTERFACE -127
protected static final byte REQUESTTYPE_GET_STATUS -128
protected static final byte REQUESTTYPE_SET_ADDRESS 0
protected static final byte REQUESTTYPE_SET_CONFIGURATION 0
protected static final byte REQUESTTYPE_SET_DESCRIPTOR 0
protected static final byte REQUESTTYPE_SET_FEATURE 0
protected static final byte REQUESTTYPE_SET_INTERFACE 1
protected static final byte REQUESTTYPE_SYNCH_FRAME -126

org.lsst.*

org.lsst.ccs.drivers.usb.UsbComm
public static final int CFG_ATTR_REMOTE_WAKE 32
public static final int CFG_ATTR_SELF_POWER 64
public static final int DEV_CLASS_CDC_CTRL 2
public static final int DEV_CLASS_DIAGNOSTIC 220
public static final int DEV_CLASS_HUB 9
public static final int DEV_CLASS_INTERFACE 0
public static final int DEV_CLASS_MISC 239
public static final int DEV_CLASS_VENDOR_SPEC 255
public static final int DEV_SPEED_FULL 3
public static final int DEV_SPEED_LOW 2
public static final int DEV_SPEED_UNDEFINED 0
public static final int DEV_SPEED_UNKNOWN 1
public static final int EP_ATTR_BULK 2
public static final int EP_ATTR_CONTROL 0
public static final int EP_ATTR_INTERRUPT 3
public static final int EP_ATTR_ISOCHRONOUS 1
public static final int IFC_CLASS_APP_SPEC 254
public static final int IFC_CLASS_AUDIO 1
public static final int IFC_CLASS_CDC_CTRL 2
public static final int IFC_CLASS_CDC_DATA 10
public static final int IFC_CLASS_CONTENT_SEC 13
public static final int IFC_CLASS_DIAGNOSTIC 220
public static final int IFC_CLASS_HEALTHCARE 15
public static final int IFC_CLASS_HID 3
public static final int IFC_CLASS_IMAGE 6
public static final int IFC_CLASS_MASS_STORE 8
public static final int IFC_CLASS_MISC 239
public static final int IFC_CLASS_PHYSICAL 5
public static final int IFC_CLASS_PRINTER 7
public static final int IFC_CLASS_SMART_CARD 11
public static final int IFC_CLASS_VENDOR_SPEC 255
public static final int IFC_CLASS_VIDEO 14
public static final int IFC_CLASS_WIRELESS 224



Copyright © 2012 LSST. All Rights Reserved.