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 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.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
|
Modifier and Type | Method and Description |
---|---|
GlobalMemory |
HardwareAbstractionLayer.getMemory()
Instantiates a
GlobalMemory object. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractGlobalMemory
Memory info.
|
Modifier and Type | Method and Description |
---|---|
protected abstract GlobalMemory |
AbstractHardwareAbstractionLayer.createMemory()
Instantiates the platform-specific
GlobalMemory object |
GlobalMemory |
AbstractHardwareAbstractionLayer.getMemory() |
Modifier and Type | Class and Description |
---|---|
class |
LinuxGlobalMemory
Memory obtained by /proc/meminfo and sysinfo.totalram
|
Modifier and Type | Method and Description |
---|---|
GlobalMemory |
LinuxHardwareAbstractionLayer.createMemory()
Instantiates the platform-specific
GlobalMemory object |
Modifier and Type | Class and Description |
---|---|
class |
MacGlobalMemory
Memory obtained by host_statistics (vm_stat) and sysctl.
|
Modifier and Type | Method and Description |
---|---|
GlobalMemory |
MacHardwareAbstractionLayer.createMemory()
Instantiates the platform-specific
GlobalMemory object |
Modifier and Type | Class and Description |
---|---|
class |
FreeBsdGlobalMemory
Memory obtained by sysctl vm.stats
|
Modifier and Type | Method and Description |
---|---|
GlobalMemory |
FreeBsdHardwareAbstractionLayer.createMemory()
Instantiates the platform-specific
GlobalMemory object |
Modifier and Type | Class and Description |
---|---|
class |
SolarisGlobalMemory
Memory obtained by kstat
|
Modifier and Type | Method and Description |
---|---|
GlobalMemory |
SolarisHardwareAbstractionLayer.createMemory()
Instantiates the platform-specific
GlobalMemory object |
Modifier and Type | Class and Description |
---|---|
class |
WindowsGlobalMemory
Memory obtained by Performance Info.
|
Modifier and Type | Method and Description |
---|---|
GlobalMemory |
WindowsHardwareAbstractionLayer.createMemory()
Instantiates the platform-specific
GlobalMemory object |
Copyright © 2010–2020 oshi. All rights reserved.