|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.usb.util.DefaultUsbIrp javax.usb.util.DefaultUsbControlIrp
UsbControlIrp default implementation.
This extends DefaultUsbIrp with the Control-specific methods.
Field Summary | |
---|---|
protected byte |
bmRequestType
|
protected byte |
bRequest
|
protected short |
wIndex
|
protected short |
wValue
|
Fields inherited from class javax.usb.util.DefaultUsbIrp |
---|
acceptShortPacket, actualLength, complete, data, length, offset, usbException |
Constructor Summary | |
---|---|
DefaultUsbControlIrp(byte[] data,
int offset,
int length,
boolean shortPacket,
byte bmRequestType,
byte bRequest,
short wValue,
short wIndex)
Constructor. |
|
DefaultUsbControlIrp(byte bmRequestType,
byte bRequest,
short wValue,
short wIndex)
Constructor. |
Method Summary | |
---|---|
byte |
bmRequestType()
Get the bmRequestType. |
byte |
bRequest()
Get the bRequest. |
short |
wIndex()
Get the wIndex. |
short |
wLength()
Get the wLength. |
short |
wValue()
Get the wValue. |
Methods inherited from class javax.usb.util.DefaultUsbIrp |
---|
complete, getAcceptShortPacket, getActualLength, getData, getLength, getOffset, getUsbException, isComplete, isUsbException, setAcceptShortPacket, setActualLength, setComplete, setData, setData, setLength, setOffset, setUsbException, waitUntilComplete, waitUntilComplete |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.usb.UsbIrp |
---|
complete, getAcceptShortPacket, getActualLength, getData, getLength, getOffset, getUsbException, isComplete, isUsbException, setAcceptShortPacket, setActualLength, setComplete, setData, setData, setLength, setOffset, setUsbException, waitUntilComplete, waitUntilComplete |
Field Detail |
protected byte bmRequestType
protected byte bRequest
protected short wValue
protected short wIndex
Constructor Detail |
public DefaultUsbControlIrp(byte bmRequestType, byte bRequest, short wValue, short wIndex)
bmRequestType
- The bmRequestType.bRequest
- The bRequest.wValue
- The wValue.wIndex
- The wIndex.public DefaultUsbControlIrp(byte[] data, int offset, int length, boolean shortPacket, byte bmRequestType, byte bRequest, short wValue, short wIndex)
data
- The data.offset
- The offset.length
- The length.shortPacket
- The Short Packet policy.bmRequestType
- The bmRequestType.bRequest
- The bRequest.wValue
- The wValue.wIndex
- The wIndex.Method Detail |
public byte bmRequestType()
bmRequestType
in interface UsbControlIrp
public byte bRequest()
bRequest
in interface UsbControlIrp
public short wValue()
wValue
in interface UsbControlIrp
public short wIndex()
wIndex
in interface UsbControlIrp
public short wLength()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |