oshi-core 5.7.0 API
Package | Description |
---|---|
oshi |
[oshi-core API] Provides a cross-platform implementation to retrieve
Operating System and Hardware Information, such as OS version, memory, CPU,
disk, devices, sensors, etc.
|
oshi.annotation.concurrent |
Provides annotations to document thread safety
|
oshi.driver.linux |
Provides functions to query Linux information
|
oshi.driver.linux.proc |
Provides functions to query statistics in the Linux /proc pseudo-filesystem
|
oshi.driver.mac |
Provides functions to query Mac info
|
oshi.driver.mac.disk |
Provides functions to query Mac disk info
|
oshi.driver.mac.net |
Provides functions to query Mac network info
|
oshi.driver.unix |
Provides functions to query information common to all unix systems
|
oshi.driver.unix.aix |
Provides functions to query information on AIX
|
oshi.driver.unix.aix.perfstat |
Provides functions to query information on AIX using the libperfstat api
|
oshi.driver.unix.freebsd |
Provides functions to query FreeBSD information
|
oshi.driver.unix.freebsd.disk |
Provides functions to query FreeBSD disk information
|
oshi.driver.unix.openbsd.disk |
Provides functions to query OpenBSD information
|
oshi.driver.unix.solaris |
Provides functions to query Solaris information
|
oshi.driver.unix.solaris.disk |
Provides functions to query Solaris disk information
|
oshi.driver.unix.solaris.kstat |
Provides functions to query Solaris kstat information
|
oshi.driver.windows |
Provides functions to query information in windows
|
oshi.driver.windows.perfmon |
Provides functions to query counters in windows performance monitor (or WMI
counter tables)
|
oshi.driver.windows.registry |
Provides functions to query data in Windows Registry
|
oshi.driver.windows.wmi |
Provides functions to query properties in WMI classes
|
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 |
Provides mappings for Unix-based operating 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.openbsd |
Provides information about hardware such as Memory, Power Sources, and
Processor on OpenBSD 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.jna.platform.linux |
Provides extensions of JNA libraries for Linux.
|
oshi.jna.platform.mac |
Provides extensions of JNA libraries for macOS.
|
oshi.jna.platform.unix |
Provides extensions of JNA libraries for Unix.
|
oshi.jna.platform.unix.aix |
Provides extensions of JNA libraries for AIX.
|
oshi.jna.platform.unix.freebsd |
Provides extensions of JNA libraries for FreeBSD.
|
oshi.jna.platform.unix.openbsd |
Provides extensions of JNA libraries for FreeBSD.
|
oshi.jna.platform.unix.solaris |
Provides extensions of JNA libraries for Solaris.
|
oshi.jna.platform.windows |
Provides extensions of JNA libraries for Windows.
|
oshi.software.common |
Provides abstract classes for common code
|
oshi.software.os |
[oshi-core API] Provides cross-platform implementation to retrieve OS,
FileSystem, and Process information
|
oshi.software.os.linux |
Provides information about Software and OS on Linux
|
oshi.software.os.mac |
Provides information about Software and OS on macOS
|
oshi.software.os.unix.aix |
Provides information about Software and OS on AIX
|
oshi.software.os.unix.freebsd |
Provides information about Software and OS on FreeBSD
|
oshi.software.os.unix.openbsd |
Provides information about Software and OS on OpenBSD
|
oshi.software.os.unix.solaris |
Provides information about Software and OS on Solaris
|
oshi.software.os.windows |
Provides information about Software and OS on Windows
|
oshi.util |
Provides utilities for parsing, formatting, and other access
|
oshi.util.platform.linux |
Provides utilities for Linux
|
oshi.util.platform.mac |
Provides utilities for macOS.
|
oshi.util.platform.unix.freebsd |
Provides utilities for FreeBSD
|
oshi.util.platform.unix.openbsd |
Provides utilities for OpenBSD
|
oshi.util.platform.unix.solaris |
Provides utilities for Solaris
|
oshi.util.platform.windows |
Provides utilities for Windows.
|
oshi.util.tuples |
Provides classes encapsulating multiple objects, intended as return types
from methods
|