| Package | Description |
|---|---|
| com.ibm.jusb | |
| javax.usb |
Core interfaces and classes modeling USB devices, descriptors, communication pipes and requests/operations.
|
| javax.usb.util |
Various utility classes and interfaces that are used by other classes and interfaces in the javax.usb specification.
|
| Modifier and Type | Method and Description |
|---|---|
void |
UsbPipeImp.abortAllSubmissions()
Stop all submissions in progress.
|
UsbIrp |
UsbPipeImp.asyncSubmit(byte[] data)
Asynchonously submits this byte[] array to the UsbPipe.
|
void |
UsbPipeImp.asyncSubmit(List list)
Asynchronous submission using a List of UsbIrps.
|
void |
UsbPipeImp.asyncSubmit(UsbIrp usbIrp)
Asynchronous submission using a UsbIrp.
|
protected void |
UsbPipeImp.checkActive()
Check if this pipe is active.
|
protected void |
UsbPipeImp.checkOpen()
Check if this pipe is open.
|
void |
UsbInterfaceImp.claim()
Claim this interface.
|
void |
UsbInterfaceImp.claim(UsbInterfacePolicy policy)
Claim this interface using a UsbInterfacePolicy.
|
void |
UsbPipeImp.close()
Closes this UsbPipe.
|
UsbInterface |
UsbInterfaceImp.getActiveSetting()
Get the active alternate setting.
|
UsbInterfaceImp |
UsbInterfaceImp.getActiveSettingImp()
Get the active alternate setting.
|
byte |
UsbInterfaceImp.getActiveSettingNumber()
Get the number of the active alternate setting for this interface
|
void |
UsbPipeImp.open()
Opens this UsbPipe.
|
void |
UsbInterfaceImp.release()
Release this interface.
|
int |
UsbPipeImp.syncSubmit(byte[] data)
Synchonously submits this byte[] array to the UsbPipe.
|
void |
UsbPipeImp.syncSubmit(List list)
Synchronous submission using a List of UsbIrps.
|
void |
UsbPipeImp.syncSubmit(UsbIrp usbIrp)
Synchronous submission using a UsbIrp.
|
| Modifier and Type | Method and Description |
|---|---|
void |
UsbPipe.abortAllSubmissions()
Stop all submissions in progress.
|
UsbIrp |
UsbPipe.asyncSubmit(byte[] data)
Asynchonously submit a byte[] to the UsbPipe.
|
void |
UsbPipe.asyncSubmit(List list)
Asynchonously submit a List of UsbIrps to the UsbPipe.
|
void |
UsbPipe.asyncSubmit(UsbIrp irp)
Asynchonously submit a UsbIrp to the UsbPipe.
|
void |
UsbInterface.claim()
Claim this interface.
|
void |
UsbInterface.claim(UsbInterfacePolicy policy)
Claim this interface using a UsbInterfacePolicy.
|
void |
UsbPipe.close()
Close this UsbPipe.
|
UsbInterface |
UsbInterface.getActiveSetting()
Get the active alternate setting.
|
byte |
UsbInterface.getActiveSettingNumber()
Get the number of the active alternate setting.
|
void |
UsbPipe.open()
Open this UsbPipe.
|
void |
UsbInterface.release()
Release this interface.
|
int |
UsbPipe.syncSubmit(byte[] data)
Synchonously submit a byte[] to the UsbPipe.
|
void |
UsbPipe.syncSubmit(List list)
Synchonously submit a List of UsbIrps to the UsbPipe.
|
void |
UsbPipe.syncSubmit(UsbIrp irp)
Synchonously submit a UsbIrp to the UsbPipe.
|
| Modifier and Type | Method and Description |
|---|---|
void |
UsbUtil.SynchronizedUsbPipe.open() |
Copyright © 2014 LSST. All Rights Reserved.