Top Description Methods
javax.usb

public Interface UsbDeviceDescriptor

extends UsbDescriptor

Interface for a USB device descriptor.

See the USB 1.1 specification section 9.6.1.

Author
Dan Streetman

Method Summary

Modifier and TypeMethod and Description
public short

Returns:

This descriptor's bcdDevice.
bcdDevice
()

Get this descriptor's bcdDevice.

public short

Returns:

This descriptor's bcdUSB.
bcdUSB
()

Get this descriptor's bcdUSB.

public byte

Returns:

This descriptor's bDeviceClass.
bDeviceClass
()

Get this descriptor's bDeviceClass.

public byte

Returns:

This descriptor's bDeviceProtocol.
bDeviceProtocol
()

Get this descriptor's bDeviceProtocol.

public byte

Returns:

This descriptor's bDeviceSubClass.
bDeviceSubClass
()

Get this descriptor's bDeviceSubClass.

public byte

Returns:

This descriptor's bMaxPacketSize.
bMaxPacketSize0
()

Get this descriptor's bMaxPacketSize.

public byte

Returns:

This descriptor's bNumConfigurations.
bNumConfigurations
()

Get this descriptor's bNumConfigurations.

public short

Returns:

This descriptor's idProduct.
idProduct
()

Get this descriptor's idProduct.

public short

Returns:

This descriptor's idVendor.
idVendor
()

Get this descriptor's idVendor.

public byte

Returns:

This descriptor's iManufacturer.
iManufacturer
()

Get this descriptor's iManufacturer.

public byte

Returns:

This descriptor's iProduct.
iProduct
()

Get this descriptor's iProduct.

public byte

Returns:

This descriptor's iSerialNumber.
iSerialNumber
()

Get this descriptor's iSerialNumber.

Inherited from javax.usb.UsbDescriptor:
bDescriptorTypebLength

Method Detail

bcdDeviceback to summary
public short bcdDevice()

Get this descriptor's bcdDevice.

Returns:short

This descriptor's bcdDevice.

See Also
This is unsigned.
bcdUSBback to summary
public short bcdUSB()

Get this descriptor's bcdUSB.

Returns:short

This descriptor's bcdUSB.

See Also
This is unsigned.
bDeviceClassback to summary
public byte bDeviceClass()

Get this descriptor's bDeviceClass.

Returns:byte

This descriptor's bDeviceClass.

See Also
This is unsigned.
bDeviceProtocolback to summary
public byte bDeviceProtocol()

Get this descriptor's bDeviceProtocol.

Returns:byte

This descriptor's bDeviceProtocol.

See Also
This is unsigned.
bDeviceSubClassback to summary
public byte bDeviceSubClass()

Get this descriptor's bDeviceSubClass.

Returns:byte

This descriptor's bDeviceSubClass.

See Also
This is unsigned.
bMaxPacketSize0back to summary
public byte bMaxPacketSize0()

Get this descriptor's bMaxPacketSize.

Returns:byte

This descriptor's bMaxPacketSize.

See Also
This is unsigned.
bNumConfigurationsback to summary
public byte bNumConfigurations()

Get this descriptor's bNumConfigurations.

Returns:byte

This descriptor's bNumConfigurations.

See Also
This is unsigned.
idProductback to summary
public short idProduct()

Get this descriptor's idProduct.

Returns:short

This descriptor's idProduct.

See Also
This is unsigned.
idVendorback to summary
public short idVendor()

Get this descriptor's idVendor.

Returns:short

This descriptor's idVendor.

See Also
This is unsigned.
iManufacturerback to summary
public byte iManufacturer()

Get this descriptor's iManufacturer.

Returns:byte

This descriptor's iManufacturer.

See Also
This is unsigned.
iProductback to summary
public byte iProduct()

Get this descriptor's iProduct.

Returns:byte

This descriptor's iProduct.

See Also
This is unsigned.
iSerialNumberback to summary
public byte iSerialNumber()

Get this descriptor's iSerialNumber.

Returns:byte

This descriptor's iSerialNumber.

See Also
This is unsigned.