- bAlternateSetting() - Method in class org.lsst.ccs.drivers.usb.UsbInterfaceDescriptor
-
Gets the alternate setting.
- bcdDevice() - Method in class org.lsst.ccs.drivers.usb.UsbDeviceDescriptor
-
Gets the device type.
- bcdUSB() - Method in class org.lsst.ccs.drivers.usb.UsbDeviceDescriptor
-
Gets the supported USB version.
- bConfigurationValue() - Method in class org.lsst.ccs.drivers.usb.UsbConfigurationDescriptor
-
Gets the configuration value.
- bDescriptorType() - Method in class org.lsst.ccs.drivers.usb.UsbDescriptor
-
Gets the descriptor type.
- bDeviceClass() - Method in class org.lsst.ccs.drivers.usb.UsbDeviceDescriptor
-
Gets the device class.
- bDeviceProtocol() - Method in class org.lsst.ccs.drivers.usb.UsbDeviceDescriptor
-
Gets the device protocol.
- bDeviceSubClass() - Method in class org.lsst.ccs.drivers.usb.UsbDeviceDescriptor
-
Gets the device subclass.
- bEndpointAddress() - Method in class org.lsst.ccs.drivers.usb.UsbEndpointDescriptor
-
Gets the endpoint address.
- bInterfaceClass() - Method in class org.lsst.ccs.drivers.usb.UsbInterfaceDescriptor
-
Gets the interface class.
- bInterfaceNumber() - Method in class org.lsst.ccs.drivers.usb.UsbInterfaceDescriptor
-
Gets the interface number.
- bInterfaceProtocol() - Method in class org.lsst.ccs.drivers.usb.UsbInterfaceDescriptor
-
Gets the interface protocol.
- bInterfaceSubClass() - Method in class org.lsst.ccs.drivers.usb.UsbInterfaceDescriptor
-
Gets the interface subclass.
- bInterval() - Method in class org.lsst.ccs.drivers.usb.UsbEndpointDescriptor
-
Gets the polling interval.
- bLength() - Method in class org.lsst.ccs.drivers.usb.UsbDescriptor
-
Gets the length.
- bmAttributes() - Method in class org.lsst.ccs.drivers.usb.UsbConfigurationDescriptor
-
Gets the attributes.
- bmAttributes() - Method in class org.lsst.ccs.drivers.usb.UsbEndpointDescriptor
-
Gets the attributes.
- bMaxPacketSize0() - Method in class org.lsst.ccs.drivers.usb.UsbDeviceDescriptor
-
Gets the maximum packet size for the control endpoint.
- bMaxPower() - Method in class org.lsst.ccs.drivers.usb.UsbConfigurationDescriptor
-
Gets the maximum power.
- bNumConfigurations() - Method in class org.lsst.ccs.drivers.usb.UsbDeviceDescriptor
-
Gets the number of configurations.
- bNumEndpoints() - Method in class org.lsst.ccs.drivers.usb.UsbInterfaceDescriptor
-
Gets the number of endpoints.
- bNumInterfaces() - Method in class org.lsst.ccs.drivers.usb.UsbConfigurationDescriptor
-
Gets the number of interfaces.
- buildConfiguration(long, UsbDevice) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Builds a complete configuration from its descriptor.
- bulkFlush(int) - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Flushes bulk data from an endpoint.
- bulkRead(int, byte[], int, int, int) - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Reads bulk data from an endpoint.
- bulkTransfer(long, int, byte[], int, int, int) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Transfers bulk data on an endpoint.
- bulkWrite(int, byte[], int, int, int) - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Writes bulk data to an endpoint.
- CFG_ATTR_REMOTE_WAKE - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Configuration attribute - remote wakeup
- CFG_ATTR_SELF_POWER - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Configuration attribute - self-powered
- claim(int, boolean) - Method in class org.lsst.ccs.drivers.usb.TestUsbLib
-
Claims an interface.
- claimInterface(int, boolean) - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Claims an interface.
- claimInterface(long, int) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Claims an interface.
- CLASS_APP_SPEC - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device class - application specific
- CLASS_AUDIO - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device class - audio
- CLASS_COMM - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device class - CDC control
- CLASS_CONTENT_SEC - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device class security x
- CLASS_DATA - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device class - CDC data
- CLASS_DIAGNOSTIC - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device class - diagnostic
- CLASS_HEALTHCARE - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device class - personal healthcare
- CLASS_HID - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device class - human interface
- CLASS_HUB - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device class - hub
- CLASS_IMAGE - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device class - still image
- CLASS_INTERFACE - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device class - see interface
- CLASS_MASS_STORE - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device class - mass storage
- CLASS_MISC - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device class - miscellaneous
- CLASS_PHYSICAL - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device class - physical
- CLASS_PRINTER - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device class - printer
- CLASS_SMART_CARD - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device class - smart card
- CLASS_VENDOR_SPEC - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device class - vendor specific
- CLASS_VIDEO - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device class - video
- CLASS_WIRELESS - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device class - wireless
- clearHalt(long, int) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Clears a halt condition on an endpoint.
- close() - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Closes the device.
- close(long) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Closes a device.
- connect(int, int, String, int) - Method in class org.lsst.ccs.drivers.usb.TestUsbLib
-
Connects to a USB device.
- connect(int) - Method in class org.lsst.ccs.drivers.usb.TestUsbLib
-
Connects to a USB device.
- containsInterface(int) - Method in class org.lsst.ccs.drivers.usb.UsbConfiguration
-
Gets whether configuration contains an interface.
- controlRead(int, int, int, int, byte[], int, int, int) - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Reads from a control endpoint.
- controlTransfer(long, int, int, int, int, byte[], int, int, int) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Transfers data on the control endpoint.
- controlWrite(int, int, int, int, byte[], int, int, int) - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Writes to a control endpoint.
- getActiveConfigDescriptor(long) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Gets the active configuration descriptor handle.
- getActiveConfiguration() - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Gets the active configuration.
- getActiveConfigurationNumber() - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Gets the active configuration number.
- getActiveSetting() - Method in class org.lsst.ccs.drivers.usb.UsbInterface
-
Gets the active setting.
- getActiveSettingNumber() - Method in class org.lsst.ccs.drivers.usb.UsbInterface
-
Gets the active setting number.
- getAddress() - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Gets the device address.
- getAltSetting(int) - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Gets an alternate setting.
- getAltSettingDescriptors(long) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Gets the alternate settings in an interface.
- getBusNumber() - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Gets the bus number.
- getBusNumber(long) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Gets the bus number for a device.
- getConfigDescriptor(long, int) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Gets a configuration descriptor handle.
- getConfigDescriptorByValue(long, int) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Gets a configuration descriptor handle using its value.
- getConfiguration(int) - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Gets a configuration by its index.
- getConfiguration(long) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Gets the number of the active configuration.
- getConfigurationByValue(int) - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Gets a configuration by its value.
- getConfigurations() - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Gets the list of available configurations.
- getDescriptor() - Method in class org.lsst.ccs.drivers.usb.UsbConfiguration
-
Gets the configuration descriptor.
- getDescriptor() - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Gets the device descriptor.
- getDescriptor() - Method in class org.lsst.ccs.drivers.usb.UsbEndpoint
-
Gets the endpoint descriptor.
- getDescriptor() - Method in class org.lsst.ccs.drivers.usb.UsbInterface
-
Gets the interface descriptor.
- getDevice() - Method in class org.lsst.ccs.drivers.usb.UsbConfiguration
-
Gets the parent device.
- getDevice(int, int, String, int) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Gets the device matching vendor, product, serial and index.
- getDeviceAddress(long) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Gets the address of a device.
- getDeviceList(long) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Gets the list of available USB devices.
- getDevices(int, int, String) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Gets the list of devices matching vendor, product and serial.
- getDeviceSpeed(long) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Gets the speed of a device.
- getEndpoint(int) - Method in class org.lsst.ccs.drivers.usb.UsbInterface
-
Gets an endpoint.
- getEndpointDescriptors(long) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Gets the endpoints in an interface.
- getEndpoints() - Method in class org.lsst.ccs.drivers.usb.UsbInterface
-
Gets the list of endpoints.
- getInterface(int) - Method in class org.lsst.ccs.drivers.usb.UsbConfiguration
-
Gets the specified interface.
- getInterfaces() - Method in class org.lsst.ccs.drivers.usb.UsbConfiguration
-
Gets the list of available interfaces.
- getInterfaces(long) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Gets the interfaces in a configuration.
- getManufacturer() - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Gets the manufacturer string.
- getMaxPacketSize(long, int) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Gets the maximum packet size for an endpoint.
- getNumSettings() - Method in class org.lsst.ccs.drivers.usb.UsbInterface
-
Gets the number of alternate settings.
- getPortNumber() - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Gets the port number.
- getPortNumber(long) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Gets the port number for a device.
- getProduct() - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Gets the product string.
- getSerialNumber() - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Gets the serial number string.
- getSetting(int) - Method in class org.lsst.ccs.drivers.usb.UsbInterface
-
Gets an alternate setting.
- getSettings() - Method in class org.lsst.ccs.drivers.usb.UsbInterface
-
Gets the list of alternate settings.
- getSpeed() - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Gets the negotiated device speed.
- getString() - Method in class org.lsst.ccs.drivers.usb.UsbConfiguration
-
Gets the configuration string.
- getString(int) - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Gets a string (descriptor).
- getString() - Method in class org.lsst.ccs.drivers.usb.UsbInterface
-
Gets the interface string.
- getStringDescriptorAscii(long, int) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Gets a string descriptor.
- setActiveConfiguration(int) - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Sets the active configuration (by number).
- setAltSetting(int, int) - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Selects an alternate setting.
- setAutoDetachDriver(boolean) - Method in class org.lsst.ccs.drivers.usb.UsbDevice
-
Sets the auto-detach kernel driver option.
- setAutoDetachKernelDriver(long, boolean) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Enables/disables the auto detach kernel driver capability.
- setConfig(int) - Method in class org.lsst.ccs.drivers.usb.TestUsbLib
-
Sets the active configuration.
- setConfiguration(long, int) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Sets the active configuration.
- setInterface(int, int) - Method in class org.lsst.ccs.drivers.usb.TestUsbLib
-
Sets the alternate setting (interface).
- setInterfaceAltSetting(long, int, int) - Static method in class org.lsst.ccs.drivers.usb.UsbLib
-
Sets an alternate setting for an interface.
- ShowAll - Class in org.lsst.ccs.drivers.usb
-
- ShowAll() - Constructor for class org.lsst.ccs.drivers.usb.ShowAll
-
- showBus() - Method in class org.lsst.ccs.drivers.usb.TestUsbLib
-
Shows all the devices on the bus.
- showConfig(int, int) - Method in class org.lsst.ccs.drivers.usb.TestUsbLib
-
Shows a configuration in an arbitrary device.
- showConfig(int) - Method in class org.lsst.ccs.drivers.usb.TestUsbLib
-
Shows a configuration in the connected device.
- showConfig() - Method in class org.lsst.ccs.drivers.usb.TestUsbLib
-
Shows the active configuration in the connected device.
- showDevice(int) - Method in class org.lsst.ccs.drivers.usb.TestUsbLib
-
Shows an arbitrary device.
- showDevice() - Method in class org.lsst.ccs.drivers.usb.TestUsbLib
-
Shows the connected device.
- ShowDevices - Class in org.lsst.ccs.drivers.usb
-
- ShowDevices() - Constructor for class org.lsst.ccs.drivers.usb.ShowDevices
-
- ShowDevs - Class in org.lsst.ccs.drivers.usb
-
- ShowDevs() - Constructor for class org.lsst.ccs.drivers.usb.ShowDevs
-
- showEndpt(int, int, int, int, int) - Method in class org.lsst.ccs.drivers.usb.TestUsbLib
-
Shows an arbitrary endpoint in an arbitrary device.
- showEndpt(int, int, int, int) - Method in class org.lsst.ccs.drivers.usb.TestUsbLib
-
Shows an arbitrary endpoint in the connected device.
- showEndpt(int, int, int) - Method in class org.lsst.ccs.drivers.usb.TestUsbLib
-
Shows an endpoint in the active configuration of the connected device.
- showEndpt(int, int) - Method in class org.lsst.ccs.drivers.usb.TestUsbLib
-
Shows an endpoint in the current setting of the active configuration of
the connected device.
- showIntfce(int, int, int, int) - Method in class org.lsst.ccs.drivers.usb.TestUsbLib
-
Shows an arbitrary interface in an arbitrary device.
- showIntfce(int, int, int) - Method in class org.lsst.ccs.drivers.usb.TestUsbLib
-
Shows an arbitrary interface in the connected device.
- showIntfce(int, int) - Method in class org.lsst.ccs.drivers.usb.TestUsbLib
-
Shows an interface in the active configuration of the connected device.
- showIntfce(int) - Method in class org.lsst.ccs.drivers.usb.TestUsbLib
-
Shows the interface with the current setting in the active
configuration of the connected device.
- SPEED_FULL - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device speed - full
- SPEED_HIGH - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device speed - high
- SPEED_LOW - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device speed - low
- SPEED_SUPER - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device speed - super
- SPEED_UNKNOWN - Static variable in class org.lsst.ccs.drivers.usb.UsbLib
-
Device speed - unknown