Class LinuxUsbDevice

java.lang.Object
oshi.hardware.common.AbstractUsbDevice
oshi.hardware.platform.linux.LinuxUsbDevice
All Implemented Interfaces:
java.lang.Comparable<UsbDevice>, UsbDevice

@Immutable
public class LinuxUsbDevice
extends AbstractUsbDevice
Linux Usb Device
  • Constructor Details

    • LinuxUsbDevice

      public LinuxUsbDevice​(java.lang.String name, java.lang.String vendor, java.lang.String vendorId, java.lang.String productId, java.lang.String serialNumber, java.lang.String uniqueDeviceId, UsbDevice[] connectedDevices)

      Constructor for LinuxUsbDevice.

      Parameters:
      name - a String object.
      vendor - a String object.
      vendorId - a String object.
      productId - a String object.
      serialNumber - a String object.
      uniqueDeviceId - a String object.
      connectedDevices - an array of UsbDevice objects.
  • Method Details