Uses of Interface
oshi.hardware.UsbDevice
-
Packages that use UsbDevice Package Description oshi.hardware [oshi-core API] Provides cross-platform implementation to retrieve hardware information such as CPU, Memory, Display, Disks, Network Interfaces, Power Sources, Sensors, and USB Devicesoshi.hardware.common Provides abstract classes for common codeoshi.hardware.platform.linux Provides information about hardware such as Memory, Power Sources, and Processor on Linux systemsoshi.hardware.platform.mac Provides information about hardware such as Memory, Power Sources, and Processor on Mac systemsoshi.hardware.platform.unix.aix Provides information about hardware such as Memory, Power Sources, and Processor on AIX systemsoshi.hardware.platform.unix.freebsd Provides information about hardware such as Memory, Power Sources, and Processor on FreeBSD systemsoshi.hardware.platform.unix.openbsd Provides information about hardware such as Memory, Power Sources, and Processor on OpenBSD systemsoshi.hardware.platform.unix.solaris Provides information about hardware such as Memory, Power Sources, and Processor on Solaris systemsoshi.hardware.platform.windows Provides information about hardware such as Memory, Power Sources, and Processor on Windows systems -
-
Uses of UsbDevice in oshi.hardware
Methods in oshi.hardware that return types with arguments of type UsbDevice Modifier and Type Method Description java.util.List<UsbDevice>
UsbDevice. getConnectedDevices()
Other devices connected to this hubjava.util.List<UsbDevice>
HardwareAbstractionLayer. getUsbDevices(boolean tree)
Instantiates a list ofUsbDevice
objects, representing devices connected via a usb port (including internal devices). -
Uses of UsbDevice in oshi.hardware.common
Classes in oshi.hardware.common that implement UsbDevice Modifier and Type Class Description class
AbstractUsbDevice
A USB deviceFields in oshi.hardware.common with type parameters of type UsbDevice Modifier and Type Field Description private java.util.List<UsbDevice>
AbstractUsbDevice. connectedDevices
Methods in oshi.hardware.common that return types with arguments of type UsbDevice Modifier and Type Method Description java.util.List<UsbDevice>
AbstractUsbDevice. getConnectedDevices()
Methods in oshi.hardware.common with parameters of type UsbDevice Modifier and Type Method Description int
AbstractUsbDevice. compareTo(UsbDevice usb)
private static java.lang.String
AbstractUsbDevice. indentUsb(UsbDevice usbDevice, int indent)
Helper method for indenting chained USB devicesConstructor parameters in oshi.hardware.common with type arguments of type UsbDevice Constructor Description AbstractUsbDevice(java.lang.String name, java.lang.String vendor, java.lang.String vendorId, java.lang.String productId, java.lang.String serialNumber, java.lang.String uniqueDeviceId, java.util.List<UsbDevice> connectedDevices)
-
Uses of UsbDevice in oshi.hardware.platform.linux
Classes in oshi.hardware.platform.linux that implement UsbDevice Modifier and Type Class Description class
LinuxUsbDevice
Linux Usb DeviceMethods in oshi.hardware.platform.linux that return types with arguments of type UsbDevice Modifier and Type Method Description java.util.List<UsbDevice>
LinuxHardwareAbstractionLayer. getUsbDevices(boolean tree)
private static java.util.List<UsbDevice>
LinuxUsbDevice. getUsbDevices()
static java.util.List<UsbDevice>
LinuxUsbDevice. getUsbDevices(boolean tree)
Instantiates a list ofUsbDevice
objects, representing devices connected via a usb port (including internal devices).Method parameters in oshi.hardware.platform.linux with type arguments of type UsbDevice Modifier and Type Method Description private static void
LinuxUsbDevice. addDevicesToList(java.util.List<UsbDevice> deviceList, java.util.List<UsbDevice> list)
Constructor parameters in oshi.hardware.platform.linux with type arguments of type UsbDevice Constructor Description 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, java.util.List<UsbDevice> connectedDevices)
-
Uses of UsbDevice in oshi.hardware.platform.mac
Classes in oshi.hardware.platform.mac that implement UsbDevice Modifier and Type Class Description class
MacUsbDevice
Mac Usb DeviceMethods in oshi.hardware.platform.mac that return types with arguments of type UsbDevice Modifier and Type Method Description java.util.List<UsbDevice>
MacHardwareAbstractionLayer. getUsbDevices(boolean tree)
private static java.util.List<UsbDevice>
MacUsbDevice. getUsbDevices()
static java.util.List<UsbDevice>
MacUsbDevice. getUsbDevices(boolean tree)
Instantiates a list ofUsbDevice
objects, representing devices connected via a usb port (including internal devices).Method parameters in oshi.hardware.platform.mac with type arguments of type UsbDevice Modifier and Type Method Description private static void
MacUsbDevice. addDevicesToList(java.util.List<UsbDevice> deviceList, java.util.List<UsbDevice> list)
Constructor parameters in oshi.hardware.platform.mac with type arguments of type UsbDevice Constructor Description MacUsbDevice(java.lang.String name, java.lang.String vendor, java.lang.String vendorId, java.lang.String productId, java.lang.String serialNumber, java.lang.String uniqueDeviceId, java.util.List<UsbDevice> connectedDevices)
-
Uses of UsbDevice in oshi.hardware.platform.unix.aix
Classes in oshi.hardware.platform.unix.aix that implement UsbDevice Modifier and Type Class Description class
AixUsbDevice
AIX Usb DeviceMethods in oshi.hardware.platform.unix.aix that return types with arguments of type UsbDevice Modifier and Type Method Description java.util.List<UsbDevice>
AixHardwareAbstractionLayer. getUsbDevices(boolean tree)
static java.util.List<UsbDevice>
AixUsbDevice. getUsbDevices(boolean tree, java.util.function.Supplier<java.util.List<java.lang.String>> lscfg)
Instantiates a list ofUsbDevice
objects, representing devices connected via a usb port (including internal devices).Constructor parameters in oshi.hardware.platform.unix.aix with type arguments of type UsbDevice Constructor Description AixUsbDevice(java.lang.String name, java.lang.String vendor, java.lang.String vendorId, java.lang.String productId, java.lang.String serialNumber, java.lang.String uniqueDeviceId, java.util.List<UsbDevice> connectedDevices)
-
Uses of UsbDevice in oshi.hardware.platform.unix.freebsd
Classes in oshi.hardware.platform.unix.freebsd that implement UsbDevice Modifier and Type Class Description class
FreeBsdUsbDevice
FreeBsd Usb DeviceMethods in oshi.hardware.platform.unix.freebsd that return types with arguments of type UsbDevice Modifier and Type Method Description java.util.List<UsbDevice>
FreeBsdHardwareAbstractionLayer. getUsbDevices(boolean tree)
private static java.util.List<UsbDevice>
FreeBsdUsbDevice. getUsbDevices()
static java.util.List<UsbDevice>
FreeBsdUsbDevice. getUsbDevices(boolean tree)
Instantiates a list ofUsbDevice
objects, representing devices connected via a usb port (including internal devices).Method parameters in oshi.hardware.platform.unix.freebsd with type arguments of type UsbDevice Modifier and Type Method Description private static void
FreeBsdUsbDevice. addDevicesToList(java.util.List<UsbDevice> deviceList, java.util.List<UsbDevice> list)
Constructor parameters in oshi.hardware.platform.unix.freebsd with type arguments of type UsbDevice Constructor Description FreeBsdUsbDevice(java.lang.String name, java.lang.String vendor, java.lang.String vendorId, java.lang.String productId, java.lang.String serialNumber, java.lang.String uniqueDeviceId, java.util.List<UsbDevice> connectedDevices)
-
Uses of UsbDevice in oshi.hardware.platform.unix.openbsd
Classes in oshi.hardware.platform.unix.openbsd that implement UsbDevice Modifier and Type Class Description class
OpenBsdUsbDevice
OpenBsd Usb DeviceMethods in oshi.hardware.platform.unix.openbsd that return types with arguments of type UsbDevice Modifier and Type Method Description java.util.List<UsbDevice>
OpenBsdHardwareAbstractionLayer. getUsbDevices(boolean tree)
private static java.util.List<UsbDevice>
OpenBsdUsbDevice. getUsbDevices()
static java.util.List<UsbDevice>
OpenBsdUsbDevice. getUsbDevices(boolean tree)
Instantiates a list ofUsbDevice
objects, representing devices connected via a usb port (including internal devices).Method parameters in oshi.hardware.platform.unix.openbsd with type arguments of type UsbDevice Modifier and Type Method Description private static void
OpenBsdUsbDevice. addDevicesToList(java.util.List<UsbDevice> deviceList, java.util.List<UsbDevice> list)
Constructor parameters in oshi.hardware.platform.unix.openbsd with type arguments of type UsbDevice Constructor Description OpenBsdUsbDevice(java.lang.String name, java.lang.String vendor, java.lang.String vendorId, java.lang.String productId, java.lang.String serialNumber, java.lang.String uniqueDeviceId, java.util.List<UsbDevice> connectedDevices)
-
Uses of UsbDevice in oshi.hardware.platform.unix.solaris
Classes in oshi.hardware.platform.unix.solaris that implement UsbDevice Modifier and Type Class Description class
SolarisUsbDevice
Solaris Usb DeviceMethods in oshi.hardware.platform.unix.solaris that return types with arguments of type UsbDevice Modifier and Type Method Description java.util.List<UsbDevice>
SolarisHardwareAbstractionLayer. getUsbDevices(boolean tree)
private static java.util.List<UsbDevice>
SolarisUsbDevice. getUsbDevices()
static java.util.List<UsbDevice>
SolarisUsbDevice. getUsbDevices(boolean tree)
Instantiates a list ofUsbDevice
objects, representing devices connected via a usb port (including internal devices).Method parameters in oshi.hardware.platform.unix.solaris with type arguments of type UsbDevice Modifier and Type Method Description private static void
SolarisUsbDevice. addDevicesToList(java.util.List<UsbDevice> deviceList, java.util.List<UsbDevice> list)
Constructor parameters in oshi.hardware.platform.unix.solaris with type arguments of type UsbDevice Constructor Description SolarisUsbDevice(java.lang.String name, java.lang.String vendor, java.lang.String vendorId, java.lang.String productId, java.lang.String serialNumber, java.lang.String uniqueDeviceId, java.util.List<UsbDevice> connectedDevices)
-
Uses of UsbDevice in oshi.hardware.platform.windows
Classes in oshi.hardware.platform.windows that implement UsbDevice Modifier and Type Class Description class
WindowsUsbDevice
Windows Usb DeviceMethods in oshi.hardware.platform.windows that return types with arguments of type UsbDevice Modifier and Type Method Description java.util.List<UsbDevice>
WindowsHardwareAbstractionLayer. getUsbDevices(boolean tree)
static java.util.List<UsbDevice>
WindowsUsbDevice. getUsbDevices(boolean tree)
Instantiates a list ofUsbDevice
objects, representing devices connected via a usb port (including internal devices).private static java.util.List<UsbDevice>
WindowsUsbDevice. queryUsbDevices()
Method parameters in oshi.hardware.platform.windows with type arguments of type UsbDevice Modifier and Type Method Description private static void
WindowsUsbDevice. addDevicesToList(java.util.List<UsbDevice> deviceList, java.util.List<UsbDevice> list)
Constructor parameters in oshi.hardware.platform.windows with type arguments of type UsbDevice Constructor Description WindowsUsbDevice(java.lang.String name, java.lang.String vendor, java.lang.String vendorId, java.lang.String productId, java.lang.String serialNumber, java.lang.String uniqueDeviceId, java.util.List<UsbDevice> connectedDevices)
-