oshi-core-java11 6.12.0 API
Packages
Package
Description
[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.
Provides functions to query Linux information
Provides functions to query statistics in the Linux /proc pseudo-filesystem
Provides functions to query Mac info
Provides functions to query Mac disk info
Provides functions to query Mac network info
Provides functions to query information on AIX
Provides functions to query information on AIX using the libperfstat api
Provides functions to query FreeBSD information
Provides functions to query FreeBSD disk information
Provides functions to query OpenBSD information
Provides functions to query Solaris information
Provides functions to query Solaris disk information
Provides functions to query Solaris kstat information
Provides functions to query information in windows
Provides functions to query counters in windows performance monitor (or WMI counter tables)
Provides functions to query data in Windows Registry
Provides functions to query properties in WMI classes
Provides information about hardware such as Memory, Power Sources, and Processor on Linux systems
Provides information about hardware such as Memory, Power Sources, and Processor on Mac systems
Provides mappings for Unix-based operating systems
Provides information about hardware such as Memory, Power Sources, and Processor on AIX systems
Provides information about hardware such as Memory, Power Sources, and Processor on FreeBSD systems
Provides information about hardware such as Memory, Power Sources, and Processor on OpenBSD systems
Provides information about hardware such as Memory, Power Sources, and Processor on Solaris systems
Provides information about hardware such as Memory, Power Sources, and Processor on Windows systems
Provides wrapper functions to proactively close native memory allocations.
Provides JNA library bindings that are not platform-specific.
Provides extensions of JNA libraries for Linux.
Provides extensions of JNA libraries for macOS.
Provides extensions of JNA libraries for Unix.
Provides extensions of JNA libraries for Windows.
JNA-dependent utility methods extracted from common utilities.
Provides information about Software and OS on Linux
Provides information about Software and OS on macOS
Provides information about Software and OS on AIX
Provides information about Software and OS on FreeBSD
Provides information about Software and OS on OpenBSD
Provides information about Software and OS on Solaris
Provides information about Software and OS on Windows
Utility classes for optional vendor GPU library integration (NVML, ADL).
Provides utilities for macOS.
Provides utilities for FreeBSD
Provides utilities for OpenBSD
Provides utilities for Solaris
Provides utilities for Windows.