public class UsbInterfaceDescriptorImp extends UsbDescriptorImp implements UsbInterfaceDescriptor
| Constructor and Description |
|---|
UsbInterfaceDescriptorImp(byte bLength,
byte bDescriptorType,
byte bInterfaceNumber,
byte bAlternateSetting,
byte bNumEndpoints,
byte bInterfaceClass,
byte bInterfaceSubClass,
byte bInterfaceProtocol,
byte iInterface)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
byte |
bAlternateSetting()
Get this descriptor's bAlternateSetting.
|
byte |
bInterfaceClass()
Get this descriptor's bInterfaceClass.
|
byte |
bInterfaceNumber()
Get this descriptor's bInterfaceNumber.
|
byte |
bInterfaceProtocol()
Get this descriptor's bInterfaceProtocol.
|
byte |
bInterfaceSubClass()
Get this descriptor's bInterfaceSubClass.
|
byte |
bNumEndpoints()
Get this descriptor's bNumEndpoints.
|
byte |
iInterface()
Get this descriptor's iInterface.
|
String |
toString()
Get a String representing this.
|
bDescriptorType, bLength, equals, hashCodeclone, finalize, getClass, notify, notifyAll, wait, wait, waitbDescriptorType, bLengthpublic UsbInterfaceDescriptorImp(byte bLength,
byte bDescriptorType,
byte bInterfaceNumber,
byte bAlternateSetting,
byte bNumEndpoints,
byte bInterfaceClass,
byte bInterfaceSubClass,
byte bInterfaceProtocol,
byte iInterface)
bLength - This descriptor's bLength.bDescriptorType - This descriptor's bDescriptorType.bInterfaceNumber - This descriptor's bInterfaceNumber.bAlternateSetting - This descriptor's bAlternateSetting.bNumEndpoints - This descriptor's bNumEndpoints.bInterfaceClass - This descriptor's bInterfaceClass.bInterfaceSubClass - This descriptor's bInterfaceSubClass.bInterfaceProtocol - This descriptor's bInterfaceProtocol.iInterface - This descriptor's iInterface.public byte bInterfaceNumber()
bInterfaceNumber in interface UsbInterfaceDescriptorThis is unsigned.public byte bAlternateSetting()
bAlternateSetting in interface UsbInterfaceDescriptorThis is unsigned.public byte bNumEndpoints()
bNumEndpoints in interface UsbInterfaceDescriptorThis is unsigned.public byte bInterfaceClass()
bInterfaceClass in interface UsbInterfaceDescriptorThis is unsigned.public byte bInterfaceSubClass()
bInterfaceSubClass in interface UsbInterfaceDescriptorThis is unsigned.public byte bInterfaceProtocol()
bInterfaceProtocol in interface UsbInterfaceDescriptorThis is unsigned.public byte iInterface()
iInterface in interface UsbInterfaceDescriptorThis is unsigned.public String toString()
toString in class UsbDescriptorImpCopyright © 2014 LSST. All Rights Reserved.