| Package | Description |
|---|---|
| com.ibm.jusb | |
| javax.usb |
Core interfaces and classes modeling USB devices, descriptors, communication pipes and requests/operations.
|
| javax.usb.event |
Classes and interfaces modeling an event model (similar to JavaBeans event model) for USB devices and pipes.
|
| javax.usb.examples | |
| javax.usb.util |
Various utility classes and interfaces that are used by other classes and interfaces in the javax.usb specification.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UsbControlIrpImp
UsbControlIrp implementation.
|
| Modifier and Type | Method and Description |
|---|---|
UsbControlIrp |
UsbPipeImp.createUsbControlIrp(byte bmRequestType,
byte bRequest,
short wValue,
short wIndex)
Create a UsbControlIrp.
|
UsbControlIrp |
UsbDeviceImp.createUsbControlIrp(byte bmRequestType,
byte bRequest,
short wValue,
short wIndex)
Create a UsbControlIrp.
|
| Modifier and Type | Method and Description |
|---|---|
void |
UsbDeviceImp.asyncSubmit(UsbControlIrp irp)
Submit a UsbControlIrp asynchronously to the Default Control Pipe.
|
static void |
UsbControlIrpImp.checkUsbControlIrp(UsbControlIrp irp)
Check the specified UsbControlIrp.
|
void |
UsbDeviceImp.syncSubmit(UsbControlIrp irp)
Submit a UsbControlIrp synchronously to the Default Control Pipe.
|
protected UsbControlIrpImp |
UsbDeviceImp.usbControlIrpToUsbControlIrpImp(UsbControlIrp usbControlIrp)
Convert a UsbControlIrp to a UsbControlIrpImp.
|
| Constructor and Description |
|---|
UsbControlIrpImp(UsbControlIrp controlUsbIrp)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
UsbControlIrp |
UsbDevice.createUsbControlIrp(byte bmRequestType,
byte bRequest,
short wValue,
short wIndex)
Create a UsbControlIrp.
|
UsbControlIrp |
UsbPipe.createUsbControlIrp(byte bmRequestType,
byte bRequest,
short wValue,
short wIndex)
Create a UsbControlIrp.
|
| Modifier and Type | Method and Description |
|---|---|
void |
UsbDevice.asyncSubmit(UsbControlIrp irp)
Submit a UsbControlIrp asynchronously to the Default Control Pipe.
|
void |
UsbDevice.syncSubmit(UsbControlIrp irp)
Submit a UsbControlIrp synchronously to the Default Control Pipe.
|
| Modifier and Type | Method and Description |
|---|---|
UsbControlIrp |
UsbDeviceErrorEvent.getUsbControlIrp()
Get the UsbControlIrp associated with this event.
|
UsbControlIrp |
UsbDeviceDataEvent.getUsbControlIrp()
Get the UsbControlIrp associated with this event.
|
| Constructor and Description |
|---|
UsbDeviceDataEvent(UsbDevice source,
UsbControlIrp irp)
Constructor.
|
UsbDeviceErrorEvent(UsbDevice source,
UsbControlIrp irp)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
DefaultControlPipe.sendUsbControlIrp(UsbDevice usbDevice,
UsbControlIrp usbControlIrp)
Send the UsbControlIrp to the UsbDevice on the DCP.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultUsbControlIrp
UsbControlIrp default implementation.
|
| Modifier and Type | Method and Description |
|---|---|
UsbControlIrp |
UsbUtil.SynchronizedUsbDevice.createUsbControlIrp(byte bmRequestType,
byte bRequest,
short wValue,
short wIndex) |
UsbControlIrp |
UsbUtil.SynchronizedUsbPipe.createUsbControlIrp(byte bmRequestType,
byte bRequest,
short wValue,
short wIndex) |
| Modifier and Type | Method and Description |
|---|---|
void |
UsbUtil.SynchronizedUsbDevice.asyncSubmit(UsbControlIrp irp) |
void |
UsbUtil.SynchronizedUsbDevice.syncSubmit(UsbControlIrp irp) |
Copyright © 2014 LSST. All Rights Reserved.