Uses of Class
oshi.annotation.concurrent.Immutable
Package | Description |
---|---|
oshi.driver.mac |
Provides functions to query Mac info
|
oshi.driver.mac.net |
Provides functions to query Mac network info
|
oshi.driver.windows.registry |
Provides functions to query data in Windows Registry
|
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 Devices
|
oshi.hardware.common |
Provides abstract classes for common code
|
oshi.hardware.platform.linux |
Provides information about hardware such as Memory, Power Sources, and
Processor on Linux systems
|
oshi.hardware.platform.mac |
Provides information about hardware such as Memory, Power Sources, and
Processor on Mac systems
|
oshi.hardware.platform.unix.aix |
Provides information about hardware such as Memory, Power Sources, and
Processor on AIX systems
|
oshi.hardware.platform.unix.freebsd |
Provides information about hardware such as Memory, Power Sources, and
Processor on FreeBSD systems
|
oshi.hardware.platform.unix.solaris |
Provides information about hardware such as Memory, Power Sources, and
Processor on Solaris systems
|
oshi.hardware.platform.windows |
Provides information about hardware such as Memory, Power Sources, and
Processor on Windows systems
|
oshi.software.os |
[oshi-core API] Provides cross-platform implementation to retrieve OS,
FileSystem, and Process information
|
oshi.software.os.mac |
Provides information about Software and OS on macOS
|
-
Uses of Immutable in oshi.driver.mac
Classes in oshi.driver.mac with annotations of type Immutable Modifier and Type Class Description static class
ThreadInfo.ThreadStats
Class to encapsulate mach thread info -
Uses of Immutable in oshi.driver.mac.net
Classes in oshi.driver.mac.net with annotations of type Immutable Modifier and Type Class Description static class
NetStat.IFdata
Class to encapsulate IF data for method return -
Uses of Immutable in oshi.driver.windows.registry
Classes in oshi.driver.windows.registry with annotations of type Immutable Modifier and Type Class Description static class
ProcessPerformanceData.PerfCounterBlock
Class to encapsulate data from the registry performance counter blockstatic class
ProcessWtsData.WtsInfo
Class to encapsulate data from WTS Process Infostatic class
ThreadPerformanceData.PerfCounterBlock
Class to encapsulate data from the registry performance counter block -
Uses of Immutable in oshi.hardware
Classes in oshi.hardware with annotations of type Immutable Modifier and Type Interface Description interface
Baseboard
The Baseboard represents the system board, also called motherboard, logic board, etc.static class
CentralProcessor.LogicalProcessor
A class representing a Logical Processor and its replationship to physical processors, physical packages, and logical groupings such as NUMA Nodes and Processor groups, useful for identifying processor topology.static class
CentralProcessor.ProcessorIdentifier
A class encapsulating ghe CPU's identifier strings ,including name, vendor, stepping, model, and family information (also called the signature of a CPU)interface
ComputerSystem
The ComputerSystem represents the physical hardware, of a computer system/product and includes BIOS/firmware and a motherboard, logic board, etc.interface
Display
Display refers to the information regarding a video source and monitor identified by the EDID standard.interface
Firmware
The Firmware represents the low level BIOS or equivalent.interface
GraphicsCard
GraphicsCard interface.class
HWPartition
A region on a hard disk or other secondary storage, so that an operating system can manage information in each region separately.class
PhysicalMemory
The PhysicalMemory class represents a physical memory device located on a computer system and available to the operating system.interface
SoundCard
SoundCard interface.interface
UsbDevice
A USB device is a device connected via a USB port, possibly internally/permanently. -
Uses of Immutable in oshi.hardware.common
Classes in oshi.hardware.common with annotations of type Immutable Modifier and Type Class Description class
AbstractBaseboard
Baseboard dataclass
AbstractComputerSystem
Computer System data.class
AbstractDisplay
A Displayclass
AbstractFirmware
Firmware data.class
AbstractGraphicsCard
An abstract Sound Cardclass
AbstractSoundCard
An abstract Sound Cardclass
AbstractUsbDevice
A USB device -
Uses of Immutable in oshi.hardware.platform.linux
Classes in oshi.hardware.platform.linux with annotations of type Immutable Modifier and Type Class Description class
LinuxUsbDevice
Linux Usb Device -
Uses of Immutable in oshi.hardware.platform.mac
Classes in oshi.hardware.platform.mac with annotations of type Immutable Modifier and Type Class Description class
MacUsbDevice
Mac Usb Device -
Uses of Immutable in oshi.hardware.platform.unix.aix
Classes in oshi.hardware.platform.unix.aix with annotations of type Immutable Modifier and Type Class Description class
AixUsbDevice
AIX Usb Device -
Uses of Immutable in oshi.hardware.platform.unix.freebsd
Classes in oshi.hardware.platform.unix.freebsd with annotations of type Immutable Modifier and Type Class Description class
FreeBsdUsbDevice
FreeBsd Usb Device -
Uses of Immutable in oshi.hardware.platform.unix.solaris
Classes in oshi.hardware.platform.unix.solaris with annotations of type Immutable Modifier and Type Class Description class
SolarisUsbDevice
Solaris Usb Device -
Uses of Immutable in oshi.hardware.platform.windows
Classes in oshi.hardware.platform.windows with annotations of type Immutable Modifier and Type Class Description class
WindowsUsbDevice
Windows Usb Device -
Uses of Immutable in oshi.software.os
Classes in oshi.software.os with annotations of type Immutable Modifier and Type Class Description static class
OperatingSystem.OSVersionInfo
class
OSService
Operating system services are responsible for the management of platform resources, including the processor, memory, files, and input and output.class
OSSession
This class encapsulates information about users who are currently logged in to an operating system. -
Uses of Immutable in oshi.software.os.mac
Classes in oshi.software.os.mac with annotations of type Immutable Modifier and Type Class Description class
MacOSThread