Index

A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
All Classes|All Packages

A

AbstractBaseboard - Class in oshi.hardware.common
Baseboard data
AbstractBaseboard() - Constructor for class oshi.hardware.common.AbstractBaseboard
 
AbstractCentralProcessor - Class in oshi.hardware.common
A CPU.
AbstractCentralProcessor() - Constructor for class oshi.hardware.common.AbstractCentralProcessor
Create a Processor
AbstractComputerSystem - Class in oshi.hardware.common
Computer System data.
AbstractComputerSystem() - Constructor for class oshi.hardware.common.AbstractComputerSystem
 
AbstractDisplay - Class in oshi.hardware.common
A Display
AbstractDisplay(byte[]) - Constructor for class oshi.hardware.common.AbstractDisplay
Constructor for AbstractDisplay.
AbstractFileSystem - Class in oshi.software.common
 
AbstractFileSystem() - Constructor for class oshi.software.common.AbstractFileSystem
 
AbstractFirmware - Class in oshi.hardware.common
Firmware data.
AbstractFirmware() - Constructor for class oshi.hardware.common.AbstractFirmware
 
AbstractGlobalMemory - Class in oshi.hardware.common
Memory info.
AbstractGlobalMemory() - Constructor for class oshi.hardware.common.AbstractGlobalMemory
 
AbstractGraphicsCard - Class in oshi.hardware.common
An abstract Sound Card
AbstractGraphicsCard(String, String, String, String, long) - Constructor for class oshi.hardware.common.AbstractGraphicsCard
Constructor for AbstractGraphicsCard
AbstractHardwareAbstractionLayer - Class in oshi.hardware.common
Common fields or methods used by platform-specific implementations of HardwareAbstractionLayer
AbstractHardwareAbstractionLayer() - Constructor for class oshi.hardware.common.AbstractHardwareAbstractionLayer
 
AbstractHWDiskStore - Class in oshi.hardware.common
 
AbstractHWDiskStore(String, String, String, long) - Constructor for class oshi.hardware.common.AbstractHWDiskStore
 
AbstractNetworkIF - Class in oshi.hardware.common
Network interfaces implementation.
AbstractNetworkIF(NetworkInterface) - Constructor for class oshi.hardware.common.AbstractNetworkIF
Construct a NetworkIF object backed by the specified NetworkInterface.
AbstractNetworkParams - Class in oshi.software.common
Common NetworkParams implementation.
AbstractNetworkParams() - Constructor for class oshi.software.common.AbstractNetworkParams
 
AbstractOperatingSystem - Class in oshi.software.common
 
AbstractOperatingSystem() - Constructor for class oshi.software.common.AbstractOperatingSystem
 
AbstractOperatingSystem.FamilyVersionInfo - Class in oshi.software.common
 
AbstractOSFileStore - Class in oshi.software.common
 
AbstractOSFileStore() - Constructor for class oshi.software.common.AbstractOSFileStore
 
AbstractOSFileStore(String, String, String, String, String, String) - Constructor for class oshi.software.common.AbstractOSFileStore
 
AbstractOSProcess - Class in oshi.software.common
A process is an instance of a computer program that is being executed.
AbstractOSProcess(int) - Constructor for class oshi.software.common.AbstractOSProcess
 
AbstractOSThread - Class in oshi.software.common
 
AbstractOSThread(int) - Constructor for class oshi.software.common.AbstractOSThread
 
AbstractPowerSource - Class in oshi.hardware.common
A Power Source
AbstractPowerSource(String, String, double, double, double, double, double, double, boolean, boolean, boolean, PowerSource.CapacityUnits, int, int, int, int, String, LocalDate, String, String, double) - Constructor for class oshi.hardware.common.AbstractPowerSource
 
AbstractSensors - Class in oshi.hardware.common
Sensors from WMI or Open Hardware Monitor
AbstractSensors() - Constructor for class oshi.hardware.common.AbstractSensors
 
AbstractSoundCard - Class in oshi.hardware.common
An abstract Sound Card
AbstractSoundCard(String, String, String) - Constructor for class oshi.hardware.common.AbstractSoundCard
Abstract Sound Card Constructor
AbstractUsbDevice - Class in oshi.hardware.common
A USB device
AbstractUsbDevice(String, String, String, String, String, String, List<UsbDevice>) - Constructor for class oshi.hardware.common.AbstractUsbDevice
 
AbstractVirtualMemory - Class in oshi.hardware.common
Virtual Memory info.
AbstractVirtualMemory() - Constructor for class oshi.hardware.common.AbstractVirtualMemory
 
accepted - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructTCP
 
access - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
access - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
access - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
access - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
ACCESS - oshi.driver.windows.wmi.Win32LogicalDisk.LogicalDiskProperty
 
acl_read - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
acl_stat_l - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
acl_write - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
acOnLine - Variable in class oshi.jna.platform.windows.PowrProf.SystemBatteryState
 
activecpusinpool - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
adapter - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
ADAPTERCOMPATIBILITY - oshi.driver.windows.wmi.Win32VideoController.VideoControllerProperty
 
ADAPTERRAM - oshi.driver.windows.wmi.Win32VideoController.VideoControllerProperty
 
addCounter(WinNT.HANDLEByReference, String, WinNT.HANDLEByReference) - Static method in class oshi.util.platform.windows.PerfDataUtil
Adds a pdh counter to a query
addCounterToQuery(PerfDataUtil.PerfCounter) - Method in class oshi.util.platform.windows.PerfCounterQueryHandler
Begin monitoring a Performance Data counter.
ADDRESSWIDTH - oshi.driver.windows.wmi.Win32Processor.BitnessProperty
 
Addrinfo() - Constructor for class oshi.jna.platform.unix.CLibrary.Addrinfo
 
Addrinfo(Pointer) - Constructor for class oshi.jna.platform.unix.CLibrary.Addrinfo
 
ai_addr - Variable in class oshi.jna.platform.unix.CLibrary.Addrinfo
 
ai_addrlen - Variable in class oshi.jna.platform.unix.CLibrary.Addrinfo
 
ai_canonname - Variable in class oshi.jna.platform.unix.CLibrary.Addrinfo
 
AI_CANONNAME - Static variable in interface oshi.jna.platform.unix.CLibrary
 
ai_family - Variable in class oshi.jna.platform.unix.CLibrary.Addrinfo
 
ai_flags - Variable in class oshi.jna.platform.unix.CLibrary.Addrinfo
 
ai_next - Variable in class oshi.jna.platform.unix.CLibrary.Addrinfo
 
ai_protocol - Variable in class oshi.jna.platform.unix.CLibrary.Addrinfo
 
ai_socktype - Variable in class oshi.jna.platform.unix.CLibrary.Addrinfo
 
AIX - oshi.PlatformEnum
IBM AIX
AixFileSystem - Class in oshi.software.os.unix.aix
The AIX File System contains OSFileStores which are a storage pool, device, partition, volume, concrete file system or other implementation specific means of file storage.
AixFileSystem() - Constructor for class oshi.software.os.unix.aix.AixFileSystem
 
AixHardwareAbstractionLayer - Class in oshi.hardware.platform.unix.aix
AIXHardwareAbstractionLayer class.
AixHardwareAbstractionLayer() - Constructor for class oshi.hardware.platform.unix.aix.AixHardwareAbstractionLayer
 
AixHWDiskStore - Class in oshi.hardware.platform.unix.aix
AIX hard disk implementation.
AixInternetProtocolStats - Class in oshi.software.os.unix.aix
 
AixInternetProtocolStats() - Constructor for class oshi.software.os.unix.aix.AixInternetProtocolStats
 
AixLibc - Interface in oshi.jna.platform.unix.aix
C library.
AixNetworkIF - Class in oshi.hardware.platform.unix.aix
AIXNetworks class.
AixNetworkIF(NetworkInterface, Supplier<Perfstat.perfstat_netinterface_t[]>) - Constructor for class oshi.hardware.platform.unix.aix.AixNetworkIF
 
AixOperatingSystem - Class in oshi.software.os.unix.aix
AIX (Advanced Interactive eXecutive) is a series of proprietary Unix operating systems developed and sold by IBM for several of its computer platforms.
AixOperatingSystem() - Constructor for class oshi.software.os.unix.aix.AixOperatingSystem
 
AixOSFileStore - Class in oshi.software.os.unix.aix
 
AixOSFileStore(String, String, String, String, String, String, String, String, String, long, long, long, long, long) - Constructor for class oshi.software.os.unix.aix.AixOSFileStore
 
AixOSProcess - Class in oshi.software.os.unix.aix
 
AixOSProcess(int, String[], Map<Integer, Pair<Long, Long>>, Supplier<Perfstat.perfstat_process_t[]>) - Constructor for class oshi.software.os.unix.aix.AixOSProcess
 
AixOSThread - Class in oshi.software.os.unix.aix
 
AixOSThread(int, String[]) - Constructor for class oshi.software.os.unix.aix.AixOSThread
 
AixPowerSource - Class in oshi.hardware.platform.unix.aix
A Power Source
AixPowerSource(String, String, double, double, double, double, double, double, boolean, boolean, boolean, PowerSource.CapacityUnits, int, int, int, int, String, LocalDate, String, String, double) - Constructor for class oshi.hardware.platform.unix.aix.AixPowerSource
 
AixUsbDevice - Class in oshi.hardware.platform.unix.aix
AIX Usb Device
AixUsbDevice(String, String, String, String, String, String, List<UsbDevice>) - Constructor for class oshi.hardware.platform.unix.aix.AixUsbDevice
 
AnonymousStructICMP() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructICMP
 
AnonymousStructICMPv6() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructICMPv6
 
AnonymousStructIP() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructIP
 
AnonymousStructIPv6() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructIPv6
 
AnonymousStructNFS() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFS
 
AnonymousStructNFSclient() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSclient
 
AnonymousStructNFSserver() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSserver
 
AnonymousStructNFSv2() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2
 
AnonymousStructNFSv2client() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client
 
AnonymousStructNFSv2server() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server
 
AnonymousStructNFSv3() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3
 
AnonymousStructNFSv3client() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
AnonymousStructNFSv3server() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
AnonymousStructNFSv4() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4
 
AnonymousStructNFSv4client() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
AnonymousStructNFSv4server() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
AnonymousStructRPC() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPC
 
AnonymousStructRPCclient() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclient
 
AnonymousStructRPCclientdgram() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientdgram
 
AnonymousStructRPCclientstream() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientstream
 
AnonymousStructRPCserver() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCserver
 
AnonymousStructRPCserverdgram() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCserverdgram
 
AnonymousStructRPCserverstream() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCserverstream
 
AnonymousStructTCP() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructTCP
 
AnonymousStructUDP() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructUDP
 
AnonymousUnionPayload() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousUnionPayload
 
ANTECEDENT - oshi.driver.windows.wmi.Win32DiskDriveToDiskPartition.DriveToPartitionProperty
 
ANTECEDENT - oshi.driver.windows.wmi.Win32LogicalDiskToPartition.DiskToPartitionProperty
 
ARG_END - oshi.driver.linux.proc.ProcessStat.PidStat
Address below program command-line arguments (argv) are placed.
ARG_START - oshi.driver.linux.proc.ProcessStat.PidStat
Address above which program command-line arguments (argv) are placed.
asciiStringToByteArray(String, int) - Static method in class oshi.util.ParseUtil
Parse a human readable ASCII string into a byte array, truncating or padding with zeros (if necessary) so the array has the specified length.
ASOUND - Static variable in class oshi.util.platform.linux.ProcPath
 
AtRate - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_QUERY_INFORMATION
 

B

badcalls - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSclient
 
badcalls - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSserver
 
badcalls - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientdgram
 
badcalls - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientstream
 
badcalls - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCserverdgram
 
badcalls - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCserverstream
 
badlen - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCserverdgram
 
badlen - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCserverstream
 
badverfs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientdgram
 
badverfs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientstream
 
badxids - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientdgram
 
badxids - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientstream
 
BANKLABEL - oshi.driver.windows.wmi.Win32PhysicalMemory.PhysicalMemoryProperty
 
BANKLABEL - oshi.driver.windows.wmi.Win32PhysicalMemory.PhysicalMemoryPropertyWin8
 
Baseboard - Interface in oshi.hardware
The Baseboard represents the system board, also called motherboard, logic board, etc.
BATTERY_INFORMATION() - Constructor for class oshi.jna.platform.windows.PowrProf.BATTERY_INFORMATION
 
BATTERY_MANUFACTURE_DATE() - Constructor for class oshi.jna.platform.windows.PowrProf.BATTERY_MANUFACTURE_DATE
 
BATTERY_QUERY_INFORMATION() - Constructor for class oshi.jna.platform.windows.PowrProf.BATTERY_QUERY_INFORMATION
 
BATTERY_STATUS() - Constructor for class oshi.jna.platform.windows.PowrProf.BATTERY_STATUS
 
BATTERY_WAIT_STATUS() - Constructor for class oshi.jna.platform.windows.PowrProf.BATTERY_WAIT_STATUS
 
BatteryDeviceName - oshi.jna.platform.windows.PowrProf.BATTERY_QUERY_INFORMATION_LEVEL
 
BatteryEstimatedTime - oshi.jna.platform.windows.PowrProf.BATTERY_QUERY_INFORMATION_LEVEL
 
BatteryGranularityInformation - oshi.jna.platform.windows.PowrProf.BATTERY_QUERY_INFORMATION_LEVEL
 
BatteryInformation - oshi.jna.platform.windows.PowrProf.BATTERY_QUERY_INFORMATION_LEVEL
 
BatteryManufactureDate - oshi.jna.platform.windows.PowrProf.BATTERY_QUERY_INFORMATION_LEVEL
 
BatteryManufactureName - oshi.jna.platform.windows.PowrProf.BATTERY_QUERY_INFORMATION_LEVEL
 
batteryPresent - Variable in class oshi.jna.platform.windows.PowrProf.SystemBatteryState
 
BatterySerialNumber - oshi.jna.platform.windows.PowrProf.BATTERY_QUERY_INFORMATION_LEVEL
 
BatteryTag - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_QUERY_INFORMATION
 
BatteryTag - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_WAIT_STATUS
 
BatteryTemperature - oshi.jna.platform.windows.PowrProf.BATTERY_QUERY_INFORMATION_LEVEL
 
BatteryUniqueID - oshi.jna.platform.windows.PowrProf.BATTERY_QUERY_INFORMATION_LEVEL
 
bitrate - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_netinterface_t
 
BLOCKED - oshi.driver.linux.proc.ProcessStat.PidStat
The bitmap of blocked signals, displayed as a decimal number.
bound - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
bread - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
bread - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
BsdSysctlUtil - Class in oshi.util.platform.unix.freebsd
Provides access to sysctl calls on FreeBSD
bsize - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
build - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyDataVers
 
BUILDNUMBER - oshi.driver.windows.wmi.Win32OperatingSystem.OSVersionProperty
 
buildProcessMapFromPerfCounters(Collection<Integer>) - Static method in class oshi.driver.windows.registry.ProcessPerformanceData
Query PerfMon for process performance counters
buildProcessMapFromRegistry(Collection<Integer>) - Static method in class oshi.driver.windows.registry.ProcessPerformanceData
Query the registry for process performance counters
buildThreadMapFromPerfCounters(Collection<Integer>) - Static method in class oshi.driver.windows.registry.ThreadPerformanceData
Query PerfMon for thread performance counters
buildThreadMapFromRegistry(Collection<Integer>) - Static method in class oshi.driver.windows.registry.ThreadPerformanceData
Query the registry for thread performance counters
busy_donated_purr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
busy_donated_purr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
busy_donated_spurr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
busy_donated_spurr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
busy_stolen_purr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
busy_stolen_purr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
busy_stolen_spurr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
busy_stolen_spurr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
bwrite - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
bwrite - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
ByReference() - Constructor for class oshi.jna.platform.unix.CLibrary.Addrinfo.ByReference
 
ByReference() - Constructor for class oshi.jna.platform.unix.CLibrary.Sockaddr.ByReference
 
byteArrayToFloat(byte[], int, int) - Static method in class oshi.util.ParseUtil
Convert a byte array to its floating point representation.
byteArrayToHexString(byte[]) - Static method in class oshi.util.ParseUtil
Parse a byte aray into a string of hexadecimal digits including leading zeros
byteArrayToLong(byte[], int) - Static method in class oshi.util.ParseUtil
Convert a byte array to its integer representation.
bytes - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyData
 
bytes - Variable in class oshi.util.platform.mac.SmcUtil.SMCVal
 
bytes_coalesced - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
bytes_coalesced_mempool - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 

C

calls - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSclient
 
calls - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSserver
 
calls - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client
 
calls - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server
 
calls - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
calls - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
calls - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientdgram
 
calls - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientstream
 
calls - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCserverdgram
 
calls - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCserverstream
 
cantconn - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientstream
 
cantsend - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientdgram
 
Capabilities - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_INFORMATION
 
Capacity - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_STATUS
 
CAPACITY - oshi.driver.windows.wmi.Win32PhysicalMemory.PhysicalMemoryProperty
 
CAPACITY - oshi.driver.windows.wmi.Win32PhysicalMemory.PhysicalMemoryPropertyWin8
 
CentralProcessor - Interface in oshi.hardware
This class represents the entire Central Processing Unit (CPU) of a computer system, which may contain one or more physical packages (sockets), one or more physical processors (cores), and one or more logical processors (what the Operating System sees, which may include hyperthreaded cores.)
CentralProcessor.LogicalProcessor - Class in oshi.hardware
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.
CentralProcessor.ProcessorIdentifier - Class in oshi.hardware
A class encapsulating ghe CPU's identifier strings ,including name, vendor, stepping, model, and family information (also called the signature of a CPU)
CentralProcessor.TickType - Enum in oshi.hardware
CGUEST_TIME - oshi.driver.linux.proc.ProcessStat.PidStat
Guest time of the process's children, measured in clock ticks.
charging - Variable in class oshi.jna.platform.windows.PowrProf.SystemBatteryState
 
Chemistry - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_INFORMATION
 
clear() - Static method in class oshi.util.GlobalConfig
Clear the configuration.
clgets - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSclient
 
CLibrary - Interface in oshi.jna.platform.unix
C library with code common to all *nix-based operating systems.
CLibrary.Addrinfo - Class in oshi.jna.platform.unix
 
CLibrary.Addrinfo.ByReference - Class in oshi.jna.platform.unix
 
CLibrary.Ip6stat - Class in oshi.jna.platform.unix
Return type for sysctl net.inet6.ip6.stats
CLibrary.Ipstat - Class in oshi.jna.platform.unix
Return type for sysctl net.inet.ip.stats
CLibrary.Sockaddr - Class in oshi.jna.platform.unix
 
CLibrary.Sockaddr.ByReference - Class in oshi.jna.platform.unix
 
CLibrary.Tcpstat - Class in oshi.jna.platform.unix
Return type for sysctl net.inet.ip.stats
CLibrary.Udpstat - Class in oshi.jna.platform.unix
Return type for sysctl net.inet.udp.stats
client - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFS
 
client - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2
 
client - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3
 
client - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4
 
client - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPC
 
client_confirm - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
clientid_confirm - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
close - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
close - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
close() - Method in class oshi.util.platform.unix.solaris.KstatUtil.KstatChain
Release the lock on the chain.
close() - Method in class oshi.util.platform.windows.PerfCounterQueryHandler
 
closeQuery(WinNT.HANDLEByReference) - Static method in class oshi.util.platform.windows.PerfDataUtil
Close a pdh query
cltoomany - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSclient
 
CMAJFLT - oshi.driver.linux.proc.ProcessStat.PidStat
The number of major faults that the process's waited-for children have made.
CMINFLT - oshi.driver.linux.proc.ProcessStat.PidStat
The number of minor faults that the process's waited-for children have made.
CNSWAP - oshi.driver.linux.proc.ProcessStat.PidStat
Cumulative nswap for child processes (not maintained).
collisions - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_netinterface_t
 
COMM - oshi.driver.linux.proc.ProcessStat.PidStat
The filename of the executable.
COMMANDLINE - oshi.driver.windows.wmi.Win32Process.CommandLineProperty
 
commit - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
commit - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
commit - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
commit - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
compareTo(UsbDevice) - Method in class oshi.hardware.common.AbstractUsbDevice
 
compound - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
comprsd_total - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
comprsd_wseg_pgs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
comprsd_wseg_size - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
ComputerSystem - Interface in oshi.hardware
The ComputerSystem represents the physical hardware, of a computer system/product and includes BIOS/firmware and a motherboard, logic board, etc.
conf - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
Constants - Class in oshi.util
General constants used in multiple classes
CONTEXTSWITCHESPERSEC - oshi.driver.windows.perfmon.SystemInformation.ContextSwitchProperty
 
CONTEXTSWITCHESPERSEC - oshi.driver.windows.perfmon.ThreadInformation.ThreadPerformanceProperty
 
countStringToLongArray(String, char) - Static method in class oshi.util.ParseUtil
Parses a delimited string to count elements of an array of longs.
CP_IDLE - Static variable in interface oshi.jna.platform.unix.freebsd.FreeBsdLibc
Constant CP_IDLE=4
CP_INTR - Static variable in interface oshi.jna.platform.unix.freebsd.FreeBsdLibc
Constant CP_INTR=3
CP_NICE - Static variable in interface oshi.jna.platform.unix.freebsd.FreeBsdLibc
Constant CP_NICE=1
CP_SYS - Static variable in interface oshi.jna.platform.unix.freebsd.FreeBsdLibc
Constant CP_SYS=2
CP_USER - Static variable in interface oshi.jna.platform.unix.freebsd.FreeBsdLibc
Constant CP_USER=0
cpgins - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
cpgouts - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
cpool_inuse - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
cpool_size - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
CpTime() - Constructor for class oshi.jna.platform.unix.freebsd.FreeBsdLibc.CpTime
 
CPU - oshi.software.os.OperatingSystem.ProcessSort
 
cpu_ticks - Variable in class oshi.jna.platform.unix.freebsd.FreeBsdLibc.CpTime
 
cpucap - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
cpucap_weightage - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
CpuInfo - Class in oshi.driver.linux.proc
Utility to read CPU info from /proc/cpuinfo
CPUINFO - Static variable in class oshi.util.platform.linux.ProcPath
 
cpuPLimit - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyDataPLimitData
 
cpupool_weightage - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
CpuStat - Class in oshi.driver.linux.proc
Utility to read CPU statistics from /proc/stat
CPUSTATES - Static variable in interface oshi.jna.platform.unix.freebsd.FreeBsdLibc
Constant CPUSTATES=5
create - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client
 
create - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server
 
create - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
create - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
create - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
create - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
createBaseboard() - Method in class oshi.hardware.common.AbstractComputerSystem
Instantiates the platform-specific Baseboard object
createComputerSystem() - Method in class oshi.hardware.common.AbstractHardwareAbstractionLayer
Instantiates the platform-specific ComputerSystem object
createComputerSystem() - Method in class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
 
createComputerSystem() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
 
createComputerSystem() - Method in class oshi.hardware.platform.unix.aix.AixHardwareAbstractionLayer
 
createComputerSystem() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
 
createComputerSystem() - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
 
createComputerSystem() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
 
createCounter(String, String, String) - Static method in class oshi.util.platform.windows.PerfDataUtil
Create a Performance Counter
createFirmware() - Method in class oshi.hardware.common.AbstractComputerSystem
Instantiates the platform-specific Firmware object
createInstance() - Static method in class oshi.util.platform.windows.WmiQueryHandler
Factory method to create an instance of this class.
createMemory() - Method in class oshi.hardware.common.AbstractHardwareAbstractionLayer
Instantiates the platform-specific GlobalMemory object
createMemory() - Method in class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
 
createMemory() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
 
createMemory() - Method in class oshi.hardware.platform.unix.aix.AixHardwareAbstractionLayer
 
createMemory() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
 
createMemory() - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
 
createMemory() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
 
createProcessor() - Method in class oshi.hardware.common.AbstractHardwareAbstractionLayer
Instantiates the platform-specific CentralProcessor object
createProcessor() - Method in class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
 
createProcessor() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
 
createProcessor() - Method in class oshi.hardware.platform.unix.aix.AixHardwareAbstractionLayer
 
createProcessor() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
 
createProcessor() - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
 
createProcessor() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
 
createProcessorID(String, String, String, String[]) - Static method in class oshi.hardware.common.AbstractCentralProcessor
Creates a Processor ID by encoding the stepping, model, family, and feature flags.
createSensors() - Method in class oshi.hardware.common.AbstractHardwareAbstractionLayer
Instantiates the platform-specific Sensors object
createSensors() - Method in class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
 
createSensors() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
 
createSensors() - Method in class oshi.hardware.platform.unix.aix.AixHardwareAbstractionLayer
 
createSensors() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
 
createSensors() - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
 
createSensors() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
 
CREATIONDATE - oshi.driver.windows.perfmon.ProcessInformation.ProcessPerformanceProperty
 
CriticalBias - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_INFORMATION
 
CSDVERSION - oshi.driver.windows.wmi.Win32OperatingSystem.OSVersionProperty
 
CSTIME - oshi.driver.linux.proc.ProcessStat.PidStat
Amount of time that this process's waited-for children have been scheduled in kernel mode, measured in clock ticks.
cswitches - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
CURRENTDISKQUEUELENGTH - oshi.driver.windows.perfmon.PhysicalDisk.PhysicalDiskProperty
 
currentIdleState - Variable in class oshi.jna.platform.windows.PowrProf.ProcessorPowerInformation
 
currentMhz - Variable in class oshi.jna.platform.windows.PowrProf.ProcessorPowerInformation
 
CURRENTTEMPERATURE - oshi.driver.windows.wmi.MSAcpiThermalZoneTemperature.TemperatureProperty
 
CURRENTVOLTAGE - oshi.driver.windows.wmi.Win32Processor.VoltProperty
 
CUTIME - oshi.driver.linux.proc.ProcessStat.PidStat
Amount of time that this process's waited-for children have been scheduled in user mode, measured in clock ticks.
CycleCount - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_INFORMATION
 
cycles - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 

D

DATA - oshi.driver.linux.proc.ProcessStat.PidStatM
Data + stack
data32 - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyData
 
data8 - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyData
 
dataAttributes - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyDataKeyInfo
 
dataLookupLong(LibKstat.Kstat, String) - Static method in class oshi.util.platform.unix.solaris.KstatUtil
Convenience method for LibKstat.kstat_data_lookup(com.sun.jna.platform.unix.solaris.LibKstat.Kstat, java.lang.String) with numeric return values.
dataLookupString(LibKstat.Kstat, String) - Static method in class oshi.util.platform.unix.solaris.KstatUtil
Convenience method for LibKstat.kstat_data_lookup(com.sun.jna.platform.unix.solaris.LibKstat.Kstat, java.lang.String) with String return values.
dataSize - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyDataKeyInfo
 
dataSize - Variable in class oshi.util.platform.mac.SmcUtil.SMCVal
 
dataType - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyDataKeyInfo
 
dataType - Variable in class oshi.util.platform.mac.SmcUtil.SMCVal
 
Day - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_MANUFACTURE_DATE
 
decrintrs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
decrintrs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
defaultAlert1 - Variable in class oshi.jna.platform.windows.PowrProf.SystemBatteryState
 
DefaultAlert1 - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_INFORMATION
 
defaultAlert2 - Variable in class oshi.jna.platform.windows.PowrProf.SystemBatteryState
 
DefaultAlert2 - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_INFORMATION
 
defaultExpiration() - Static method in class oshi.util.Memoizer
Default exipiration of memoized values in nanoseconds, which will refresh after this time elapses.
DELAYACCT_BLKIO_TICKS - oshi.driver.linux.proc.ProcessStat.PidStat
Aggregated block I/O delays, measured in clock ticks (centiseconds).
delegpurge - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
delegreturn - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
delegreturn - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
DEPENDENT - oshi.driver.windows.wmi.Win32DiskDriveToDiskPartition.DriveToPartitionProperty
 
DEPENDENT - oshi.driver.windows.wmi.Win32LogicalDiskToPartition.DiskToPartitionProperty
 
description - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
description - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
description - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_netinterface_t
 
DESCRIPTION - oshi.driver.windows.wmi.Win32Bios.BiosProperty
 
DESCRIPTION - oshi.driver.windows.wmi.Win32DiskPartition.DiskPartitionProperty
 
DESCRIPTION - oshi.driver.windows.wmi.Win32LogicalDisk.LogicalDiskProperty
 
DesignedCapacity - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_INFORMATION
 
desired - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_value_t
 
DESIREDSPEED - oshi.driver.windows.wmi.Win32Fan.SpeedProperty
 
DEVICEID - oshi.driver.windows.wmi.Win32DiskPartition.DiskPartitionProperty
 
Devicetree - Class in oshi.driver.linux
Utility to read info from the devicetree
devintrs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
devintrs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
dgram - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclient
 
dgram - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCserver
 
dirblk - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
dirblk - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
DISCARDS - oshi.driver.linux.proc.DiskStats.IoStat
The total number of discards completed successfully.
DISCARDS_MERGED - oshi.driver.linux.proc.DiskStats.IoStat
Discards which are adjacent to each other merged for efficiency.
DISCARDS_MS - oshi.driver.linux.proc.DiskStats.IoStat
The total number of milliseconds spent by all discards.
DISCARDS_SECTOR - oshi.driver.linux.proc.DiskStats.IoStat
The total number of sectors discarded successfully.
discharging - Variable in class oshi.jna.platform.windows.PowrProf.SystemBatteryState
 
DISKINDEX - oshi.driver.windows.wmi.Win32DiskPartition.DiskPartitionProperty
 
DISKREADBYTESPERSEC - oshi.driver.windows.perfmon.PhysicalDisk.PhysicalDiskProperty
 
DISKREADSPERSEC - oshi.driver.windows.perfmon.PhysicalDisk.PhysicalDiskProperty
 
DiskStats - Class in oshi.driver.linux.proc
Utility to read disk statistics from /proc/diskstats
DISKSTATS - Static variable in class oshi.util.platform.linux.ProcPath
 
DiskStats.IoStat - Enum in oshi.driver.linux.proc
Enum corresponding to the fields in the output of /proc/diskstats
Diskutil - Class in oshi.driver.mac.disk
Utility to query diskutil
DISKWRITEBYTESPERSEC - oshi.driver.windows.perfmon.PhysicalDisk.PhysicalDiskProperty
 
DISKWRITESPERSEC - oshi.driver.windows.perfmon.PhysicalDisk.PhysicalDiskProperty
 
Display - Interface in oshi.hardware
Display refers to the information regarding a video source and monitor identified by the EDID standard.
dk_type - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
Dmidecode - Class in oshi.driver.linux
Utility to read info from dmidecode
DRIVERVERSION - oshi.driver.windows.wmi.Win32VideoController.VideoControllerProperty
 
drives - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
DRIVETYPE - oshi.driver.windows.wmi.Win32LogicalDisk.LogicalDiskProperty
 
dropped - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructTCP
 
DT - oshi.driver.linux.proc.ProcessStat.PidStatM
Dirty pages (unused since Linux 2.6; always 0)
dupchecks - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCserverdgram
 
dupchecks - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCserverstream
 
dupreqs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCserverdgram
 
dupreqs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCserverstream
 

E

e_exit - Variable in class oshi.jna.platform.linux.LinuxLibc.Exit_status
 
e_exit - Variable in class oshi.jna.platform.unix.solaris.SolarisLibc.Exit_status
 
e_termination - Variable in class oshi.jna.platform.linux.LinuxLibc.Exit_status
 
e_termination - Variable in class oshi.jna.platform.unix.solaris.SolarisLibc.Exit_status
 
EdidUtil - Class in oshi.util
EDID parsing utility.
ELAPSEDTIME - oshi.driver.windows.perfmon.ThreadInformation.ThreadPerformanceProperty
 
END_DATA - oshi.driver.linux.proc.ProcessStat.PidStat
Address below which program initialized and uninitialized (BSS) data are placed.
ENDCODE - oshi.driver.linux.proc.ProcessStat.PidStat
The address below which program text can run.
ENDINGADDRESS - oshi.driver.windows.wmi.Win32LogicalDiskToPartition.DiskToPartitionProperty
 
endutxent() - Method in interface oshi.jna.platform.unix.CLibrary
Closes the utmp file.
entitled_proc_capacity - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
entpoolcap - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
ENV_END - oshi.driver.linux.proc.ProcessStat.PidStat
Address below which program environment is placed.
ENV_START - oshi.driver.linux.proc.ProcessStat.PidStat
Address above which program environment is placed.
errors - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructICMP
 
errors - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructICMPv6
 
established - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructTCP
 
estimatedTime - Variable in class oshi.jna.platform.windows.PowrProf.SystemBatteryState
 
EXECUTABLEPATH - oshi.driver.windows.wmi.Win32Process.ProcessXPProperty
 
ExecutingCommand - Class in oshi.util
A class for executing on the command line and returning the result of execution.
EXIT_CODE - oshi.driver.linux.proc.ProcessStat.PidStat
The thread's exit status in the form reported by waitpid(2).
EXIT_SIGNAL - oshi.driver.linux.proc.ProcessStat.PidStat
Signal to be sent to parent when we die.
Exit_status() - Constructor for class oshi.jna.platform.linux.LinuxLibc.Exit_status
 
Exit_status() - Constructor for class oshi.jna.platform.unix.solaris.SolarisLibc.Exit_status
 
exp_mem - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
expanded_memory - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 

F

FamilyVersionInfo(String, OperatingSystem.OSVersionInfo) - Constructor for class oshi.software.common.AbstractOperatingSystem.FamilyVersionInfo
 
fardispatch - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
filepages - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
filePathStartsWith(List<String>, String) - Static method in class oshi.util.ParseUtil
Checks if a file path equals or starts with an prefix in the given list
FileSystem - Interface in oshi.software.os
The File System is a logical arrangement, usually in a hierarchial tree, where files are placed for storage and retrieval.
FILESYSTEM - oshi.driver.windows.wmi.Win32LogicalDisk.LogicalDiskProperty
 
filetimeToUtcMs(long, boolean) - Static method in class oshi.util.ParseUtil
Convert a long representing filetime (100-ns since 1601 epoch) to ms since 1970 epoch
FileUtil - Class in oshi.util
File reading methods
finfo - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
Firmware - Interface in oshi.hardware
The Firmware represents the low level BIOS or equivalent.
FLAGS - oshi.driver.linux.proc.ProcessStat.PidStat
The kernel flags word of the process.
FLUSHES - oshi.driver.linux.proc.DiskStats.IoStat
The total number of flush requests completed successfully.
FLUSHES_MS - oshi.driver.linux.proc.DiskStats.IoStat
The total number of milliseconds spent by all flush requests.
formatBytes(long) - Static method in class oshi.util.FormatUtil
Format bytes into a rounded string representation using IEC standard (matches Mac/Linux).
formatBytesDecimal(long) - Static method in class oshi.util.FormatUtil
Format bytes into a rounded string representation using decimal SI units.
formatElapsedSecs(long) - Static method in class oshi.util.FormatUtil
Formats an elapsed time in seconds as days, hh:mm:ss.
formatError(int) - Static method in class oshi.util.FormatUtil
Translate an integer error code to its hex notation
formatHertz(long) - Static method in class oshi.util.FormatUtil
Format hertz into a string to a rounded string representation.
FormatUtil - Class in oshi.util
Formatting utility for appending units or converting between number types.
formatValue(long, String) - Static method in class oshi.util.FormatUtil
Format arbitrary units into a string to a rounded string representation.
free - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
freeaddrinfo(Pointer) - Method in interface oshi.jna.platform.unix.CLibrary
Frees the memory that was allocated for the dynamically allocated linked list res.
FREEBSD - oshi.PlatformEnum
FreeBSD
FreeBsdFileSystem - Class in oshi.software.os.unix.freebsd
The Solaris File System contains OSFileStores which are a storage pool, device, partition, volume, concrete file system or other implementation specific means of file storage.
FreeBsdFileSystem() - Constructor for class oshi.software.os.unix.freebsd.FreeBsdFileSystem
 
FreeBsdHardwareAbstractionLayer - Class in oshi.hardware.platform.unix.freebsd
FreeBsdHardwareAbstractionLayer class.
FreeBsdHardwareAbstractionLayer() - Constructor for class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
 
FreeBsdHWDiskStore - Class in oshi.hardware.platform.unix.freebsd
FreeBSD hard disk implementation.
FreeBsdInternetProtocolStats - Class in oshi.software.os.unix.freebsd
 
FreeBsdInternetProtocolStats() - Constructor for class oshi.software.os.unix.freebsd.FreeBsdInternetProtocolStats
 
FreeBsdLibc - Interface in oshi.jna.platform.unix.freebsd
C library.
FreeBsdLibc.CpTime - Class in oshi.jna.platform.unix.freebsd
 
FreeBsdLibc.FreeBsdUtmpx - Class in oshi.jna.platform.unix.freebsd
 
FreeBsdLibc.Timeval - Class in oshi.jna.platform.unix.freebsd
Return type for BSD sysctl kern.boottime
FreeBsdNetworkIF - Class in oshi.hardware.platform.unix.freebsd
FreeBsdNetworks class.
FreeBsdNetworkIF(NetworkInterface) - Constructor for class oshi.hardware.platform.unix.freebsd.FreeBsdNetworkIF
 
FreeBsdOperatingSystem - Class in oshi.software.os.unix.freebsd
FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD), which was based on Research Unix.
FreeBsdOperatingSystem() - Constructor for class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
 
FreeBsdOSFileStore - Class in oshi.software.os.unix.freebsd
 
FreeBsdOSFileStore(String, String, String, String, String, String, String, String, String, long, long, long, long, long) - Constructor for class oshi.software.os.unix.freebsd.FreeBsdOSFileStore
 
FreeBsdOSProcess - Class in oshi.software.os.unix.freebsd
 
FreeBsdOSProcess(int, String[]) - Constructor for class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
FreeBsdOSThread - Class in oshi.software.os.unix.freebsd
 
FreeBsdOSThread(int, String[]) - Constructor for class oshi.software.os.unix.freebsd.FreeBsdOSThread
 
FreeBsdPowerSource - Class in oshi.hardware.platform.unix.freebsd
A Power Source
FreeBsdPowerSource(String, String, double, double, double, double, double, double, boolean, boolean, boolean, PowerSource.CapacityUnits, int, int, int, int, String, LocalDate, String, String, double) - Constructor for class oshi.hardware.platform.unix.freebsd.FreeBsdPowerSource
 
FreeBsdUsbDevice - Class in oshi.hardware.platform.unix.freebsd
FreeBsd Usb Device
FreeBsdUsbDevice(String, String, String, String, String, String, List<UsbDevice>) - Constructor for class oshi.hardware.platform.unix.freebsd.FreeBsdUsbDevice
 
FreeBsdUtmpx() - Constructor for class oshi.jna.platform.unix.freebsd.FreeBsdLibc.FreeBsdUtmpx
 
FREESPACE - oshi.driver.windows.wmi.Win32LogicalDisk.LogicalDiskProperty
 
fsinfo - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
fsinfo - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
fsstat - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
fsstat - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
Fsstat - Class in oshi.driver.mac.disk
Utility to query fsstat
FullChargedCapacity - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_INFORMATION
 

G

gai_strerror(int) - Method in interface oshi.jna.platform.unix.CLibrary
Translates getaddrinfo error codes to a human readable string, suitable for error reporting.
GeomDiskList - Class in oshi.driver.unix.freebsd.disk
Utility to query geom part list
GeomPartList - Class in oshi.driver.unix.freebsd.disk
Utility to query geom part list
get(String, boolean) - Static method in class oshi.util.GlobalConfig
Get the boolean property associated with the given key.
get(String, double) - Static method in class oshi.util.GlobalConfig
Get the double property associated with the given key.
get(String, int) - Static method in class oshi.util.GlobalConfig
Get the int property associated with the given key.
get(String, String) - Static method in class oshi.util.GlobalConfig
Get the String property associated with the given key.
getA() - Method in class oshi.util.tuples.Pair
Returns the first stored object.
getA() - Method in class oshi.util.tuples.Quartet
Returns the first stored object.
getA() - Method in class oshi.util.tuples.Quintet
Returns the first stored object.
getA() - Method in class oshi.util.tuples.Triplet
Returns the first stored object.
getaddrinfo(String, String, CLibrary.Addrinfo, PointerByReference) - Method in interface oshi.jna.platform.unix.CLibrary
Given node and service, which identify an Internet host and a service, getaddrinfo() returns one or more addrinfo structures, each of which contains an Internet address that can be specified in a call to bind(2) or connect(2).
getAffinityMask() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getAffinityMask() - Method in class oshi.software.os.mac.MacOSProcess
 
getAffinityMask() - Method in interface oshi.software.os.OSProcess
Retrieves the process affinity mask for this process.
getAffinityMask() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getAffinityMask() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getAffinityMask() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getAffinityMask() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getAmperage() - Method in class oshi.hardware.common.AbstractPowerSource
 
getAmperage() - Method in interface oshi.hardware.PowerSource
Amperage of the battery, in milliAmperes (mA).
getAnswerAt(String, int) - Static method in class oshi.util.ExecutingCommand
Return response on selected line index (0-based) after running selected command.
getattr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client
 
getattr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server
 
getattr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
getattr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
getattr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
getattr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
getAvailable() - Method in interface oshi.hardware.GlobalMemory
The amount of physical memory currently available, in bytes.
getAvailable() - Method in class oshi.hardware.platform.linux.LinuxGlobalMemory
 
getB() - Method in class oshi.util.tuples.Pair
Returns the second stored object.
getB() - Method in class oshi.util.tuples.Quartet
Returns the second stored object.
getB() - Method in class oshi.util.tuples.Quintet
Returns the second stored object.
getB() - Method in class oshi.util.tuples.Triplet
Returns the second stored object.
getBankLabel() - Method in class oshi.hardware.PhysicalMemory
The bank and/or slot label.
getBaseboard() - Method in class oshi.hardware.common.AbstractComputerSystem
 
getBaseboard() - Method in interface oshi.hardware.ComputerSystem
Get the computer system baseboard/motherboard.
getBitness() - Method in class oshi.software.common.AbstractOperatingSystem
 
getBitness() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getBitness() - Method in class oshi.software.os.mac.MacOSProcess
 
getBitness() - Method in interface oshi.software.os.OperatingSystem
Gets the bitness (32 or 64) of the operating system.
getBitness() - Method in interface oshi.software.os.OSProcess
Attempts to get the bitness (32 or 64) of the process.
getBitness() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getBitness() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getBitness() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getBitness() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getBootTime() - Static method in class oshi.driver.linux.proc.CpuStat
Gets the boot time from /proc/stat
getBuildNumber() - Method in class oshi.software.os.OperatingSystem.OSVersionInfo
Gets the operating system build number.
getBytesRead() - Method in class oshi.driver.windows.registry.ProcessPerformanceData.PerfCounterBlock
 
getBytesRead() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getBytesRead() - Method in class oshi.software.os.mac.MacOSProcess
 
getBytesRead() - Method in interface oshi.software.os.OSProcess
Getter for the field bytesRead.
getBytesRead() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getBytesRead() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getBytesRead() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getBytesRead() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getBytesRecv() - Method in interface oshi.hardware.NetworkIF
Getter for the field bytesRecv.
getBytesRecv() - Method in class oshi.hardware.platform.linux.LinuxNetworkIF
 
getBytesRecv() - Method in class oshi.hardware.platform.mac.MacNetworkIF
 
getBytesRecv() - Method in class oshi.hardware.platform.unix.aix.AixNetworkIF
 
getBytesRecv() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdNetworkIF
 
getBytesRecv() - Method in class oshi.hardware.platform.unix.solaris.SolarisNetworkIF
 
getBytesRecv() - Method in class oshi.hardware.platform.windows.WindowsNetworkIF
 
getBytesSent() - Method in interface oshi.hardware.NetworkIF
Getter for the field bytesSent.
getBytesSent() - Method in class oshi.hardware.platform.linux.LinuxNetworkIF
 
getBytesSent() - Method in class oshi.hardware.platform.mac.MacNetworkIF
 
getBytesSent() - Method in class oshi.hardware.platform.unix.aix.AixNetworkIF
 
getBytesSent() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdNetworkIF
 
getBytesSent() - Method in class oshi.hardware.platform.unix.solaris.SolarisNetworkIF
 
getBytesSent() - Method in class oshi.hardware.platform.windows.WindowsNetworkIF
 
getBytesWritten() - Method in class oshi.driver.windows.registry.ProcessPerformanceData.PerfCounterBlock
 
getBytesWritten() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getBytesWritten() - Method in class oshi.software.os.mac.MacOSProcess
 
getBytesWritten() - Method in interface oshi.software.os.OSProcess
Getter for the field bytesWritten.
getBytesWritten() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getBytesWritten() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getBytesWritten() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getBytesWritten() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getC() - Method in class oshi.util.tuples.Quartet
Returns the third stored object.
getC() - Method in class oshi.util.tuples.Quintet
Returns the third stored object.
getC() - Method in class oshi.util.tuples.Triplet
Returns the third stored object.
getCapacity() - Method in class oshi.hardware.PhysicalMemory
The capacity of memory bank in bytes.
getCapacityUnits() - Method in class oshi.hardware.common.AbstractPowerSource
 
getCapacityUnits() - Method in interface oshi.hardware.PowerSource
getChemistry() - Method in class oshi.hardware.common.AbstractPowerSource
 
getChemistry() - Method in interface oshi.hardware.PowerSource
The battery chemistry (e.g., Lithium Ion).
getChildProcesses(int, int, OperatingSystem.ProcessSort) - Method in class oshi.software.os.linux.LinuxOperatingSystem
 
getChildProcesses(int, int, OperatingSystem.ProcessSort) - Method in class oshi.software.os.mac.MacOperatingSystem
 
getChildProcesses(int, int, OperatingSystem.ProcessSort) - Method in interface oshi.software.os.OperatingSystem
Gets currently running child processes of provided parent PID, optionally limited to the top "N" for a particular sorting order.
getChildProcesses(int, int, OperatingSystem.ProcessSort) - Method in class oshi.software.os.unix.aix.AixOperatingSystem
 
getChildProcesses(int, int, OperatingSystem.ProcessSort) - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
 
getChildProcesses(int, int, OperatingSystem.ProcessSort) - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
 
getChildProcesses(int, int, OperatingSystem.ProcessSort) - Method in class oshi.software.os.windows.WindowsOperatingSystem
 
getClockSpeed() - Method in class oshi.hardware.PhysicalMemory
The configured memory clock speed in hertz.
getCodec() - Method in class oshi.hardware.common.AbstractSoundCard
 
getCodec() - Method in interface oshi.hardware.SoundCard
Retrieves the codec of the Sound card
getCodeName() - Method in class oshi.software.os.OperatingSystem.OSVersionInfo
Gets the operating system codename.
getCollisions() - Method in class oshi.driver.mac.net.NetStat.IFdata
 
getCollisions() - Method in interface oshi.hardware.NetworkIF
Getter for the field collisions.
getCollisions() - Method in class oshi.hardware.platform.linux.LinuxNetworkIF
 
getCollisions() - Method in class oshi.hardware.platform.mac.MacNetworkIF
 
getCollisions() - Method in class oshi.hardware.platform.unix.aix.AixNetworkIF
 
getCollisions() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdNetworkIF
 
getCollisions() - Method in class oshi.hardware.platform.unix.solaris.SolarisNetworkIF
 
getCollisions() - Method in class oshi.hardware.platform.windows.WindowsNetworkIF
 
getCommandLine() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getCommandLine() - Method in class oshi.software.os.mac.MacOSProcess
 
getCommandLine() - Method in interface oshi.software.os.OSProcess
Getter for the field commandLine.
getCommandLine() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getCommandLine() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getCommandLine() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getCommandLine() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getCommandLine(int, long) - Method in class oshi.driver.windows.wmi.Win32ProcessCached
Gets the process command line, while also querying and caching command lines for all running processes if the specified process is not in the cache.
getComputerSystem() - Method in class oshi.hardware.common.AbstractHardwareAbstractionLayer
 
getComputerSystem() - Method in interface oshi.hardware.HardwareAbstractionLayer
Instantiates a ComputerSystem object.
getComThreading() - Method in class oshi.util.platform.windows.WmiQueryHandler
Returns the current threading model for COM initialization, as OSHI is required to match if an external program has COM initialized already.
getConnectedDevices() - Method in class oshi.hardware.common.AbstractUsbDevice
 
getConnectedDevices() - Method in interface oshi.hardware.UsbDevice
Other devices connected to this hub
getConnectionFailures() - Method in class oshi.software.os.InternetProtocolStats.TcpStats
Connection Failures is the number of times TCP connections have made a direct transition to the CLOSED state from the SYN-SENT state or the SYN-RCVD state, plus the number of times TCP connections have made a direct transition to the LISTEN state from the SYN-RCVD state.
getConnectionsActive() - Method in class oshi.software.os.InternetProtocolStats.TcpStats
Connections Active is the number of times TCP connections have made a direct transition to the SYN-SENT state from the CLOSED state.
getConnectionsEstablished() - Method in class oshi.software.os.InternetProtocolStats.TcpStats
Connections Established is the number of TCP connections for which the current state is either ESTABLISHED or CLOSE-WAIT
getConnectionsPassive() - Method in class oshi.software.os.InternetProtocolStats.TcpStats
Connections Passive is the number of times TCP connections have made a direct transition to the SYN-RCVD state from the LISTEN state.
getConnectionsReset() - Method in class oshi.software.os.InternetProtocolStats.TcpStats
Connections Reset is the number of times TCP connections have made a direct transition to the CLOSED state from either the ESTABLISHED state or the CLOSE-WAIT state.
getContextSwitches() - Static method in class oshi.driver.linux.proc.CpuStat
Gets the number of context switches from /proc/stat
getContextSwitches() - Method in class oshi.driver.windows.registry.ThreadPerformanceData.PerfCounterBlock
 
getContextSwitches() - Method in interface oshi.hardware.CentralProcessor
Get the number of context switches which have occurred
getContextSwitches() - Method in class oshi.hardware.common.AbstractCentralProcessor
 
getContextSwitches() - Method in class oshi.software.common.AbstractOSThread
 
getContextSwitches() - Method in class oshi.software.os.linux.LinuxOSThread
 
getContextSwitches() - Method in interface oshi.software.os.OSThread
A snapshot of the context switches the thread has done.
getContextSwitches() - Method in class oshi.software.os.unix.aix.AixOSThread
 
getContextSwitches() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSThread
 
getContextSwitches() - Method in class oshi.software.os.unix.solaris.SolarisOSThread
 
getContextSwitches() - Method in class oshi.software.os.windows.WindowsOSThread
 
getCounter() - Method in enum oshi.driver.windows.perfmon.MemoryInformation.PageSwapProperty
 
getCounter() - Method in enum oshi.driver.windows.perfmon.PagingFile.PagingPercentProperty
 
getCounter() - Method in enum oshi.driver.windows.perfmon.PhysicalDisk.PhysicalDiskProperty
 
getCounter() - Method in enum oshi.driver.windows.perfmon.ProcessInformation.HandleCountProperty
 
getCounter() - Method in enum oshi.driver.windows.perfmon.ProcessInformation.ProcessPerformanceProperty
 
getCounter() - Method in enum oshi.driver.windows.perfmon.ProcessorInformation.InterruptsProperty
 
getCounter() - Method in enum oshi.driver.windows.perfmon.ProcessorInformation.ProcessorFrequencyProperty
 
getCounter() - Method in enum oshi.driver.windows.perfmon.ProcessorInformation.ProcessorTickCountProperty
 
getCounter() - Method in enum oshi.driver.windows.perfmon.ProcessorInformation.SystemTickCountProperty
 
getCounter() - Method in enum oshi.driver.windows.perfmon.SystemInformation.ContextSwitchProperty
 
getCounter() - Method in enum oshi.driver.windows.perfmon.ThreadInformation.ThreadPerformanceProperty
 
getCounter() - Method in interface oshi.util.platform.windows.PerfCounterQuery.PdhCounterProperty
 
getCounter() - Method in interface oshi.util.platform.windows.PerfCounterWildcardQuery.PdhCounterWildcardProperty
 
getCounter() - Method in class oshi.util.platform.windows.PerfDataUtil.PerfCounter
 
getCounterPath() - Method in class oshi.util.platform.windows.PerfDataUtil.PerfCounter
Returns the path for this counter
getCpuTemperature() - Method in class oshi.hardware.common.AbstractSensors
 
getCpuTemperature() - Method in interface oshi.hardware.Sensors
CPU Temperature
getCpuVoltage() - Method in class oshi.hardware.common.AbstractSensors
 
getCpuVoltage() - Method in interface oshi.hardware.Sensors
CPU Voltage
getCurrentCapacity() - Method in class oshi.hardware.common.AbstractPowerSource
 
getCurrentCapacity() - Method in interface oshi.hardware.PowerSource
The current (remaining) capacity of the battery.
getCurrentFreq() - Method in interface oshi.hardware.CentralProcessor
Attempts to return the current frequency (in Hz), of the logical processors on this CPU.
getCurrentFreq() - Method in class oshi.hardware.common.AbstractCentralProcessor
 
getCurrentPlatformEnum() - Static method in class oshi.SystemInfo
Getter for the field currentPlatformEnum.
getCurrentQueueLength() - Method in interface oshi.hardware.HWDiskStore
The length of the disk queue (#I/O's in progress).
getCurrentQueueLength() - Method in class oshi.hardware.platform.linux.LinuxHWDiskStore
 
getCurrentQueueLength() - Method in class oshi.hardware.platform.mac.MacHWDiskStore
 
getCurrentQueueLength() - Method in class oshi.hardware.platform.unix.aix.AixHWDiskStore
 
getCurrentQueueLength() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHWDiskStore
 
getCurrentQueueLength() - Method in class oshi.hardware.platform.unix.solaris.SolarisHWDiskStore
 
getCurrentQueueLength() - Method in class oshi.hardware.platform.windows.WindowsHWDiskStore
 
getCurrentWorkingDirectory() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getCurrentWorkingDirectory() - Method in class oshi.software.os.mac.MacOSProcess
 
getCurrentWorkingDirectory() - Method in interface oshi.software.os.OSProcess
Getter for the field currentWorkingDirectory.
getCurrentWorkingDirectory() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getCurrentWorkingDirectory() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getCurrentWorkingDirectory() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getCurrentWorkingDirectory() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getCwd(int) - Static method in class oshi.util.LsofUtil
Gets current working directory info
getCwdMap(int) - Static method in class oshi.util.LsofUtil
Gets a map containing current working directory info
getCycleCount() - Method in class oshi.hardware.common.AbstractPowerSource
 
getCycleCount() - Method in interface oshi.hardware.PowerSource
The cycle count of the battery, if known.
getD() - Method in class oshi.util.tuples.Quartet
Returns the fourth stored object.
getD() - Method in class oshi.util.tuples.Quintet
Returns the fourth stored object.
getDatagramsNoPort() - Method in class oshi.software.os.InternetProtocolStats.UdpStats
Datagrams No Port is the number of received UDP datagrams for which there was no application at the destination port.
getDatagramsReceived() - Method in class oshi.software.os.InternetProtocolStats.UdpStats
Datagrams Received is the number of UDP datagrams delivered to UDP users.
getDatagramsReceivedErrors() - Method in class oshi.software.os.InternetProtocolStats.UdpStats
Datagrams Received Errors is the number of received UDP datagrams that could not be delivered for reasons other than the lack of an application at the destination port.
getDatagramsSent() - Method in class oshi.software.os.InternetProtocolStats.UdpStats
Datagrams Sent is the number of UDP datagrams sent from the entity.
getDateString(WbemcliUtil.WmiResult<T>, T, int) - Static method in class oshi.util.platform.windows.WmiUtil
Gets a Date value from a WmiResult as a String in ISO 8601 format
getDateTime(WbemcliUtil.WmiResult<T>, T, int) - Static method in class oshi.util.platform.windows.WmiUtil
Gets a DateTime value from a WmiResult as an OffsetDateTime
getDescription() - Method in class oshi.hardware.common.AbstractFirmware
 
getDescription() - Method in interface oshi.hardware.Firmware
Get the firmware description.
getDescription() - Method in class oshi.software.os.linux.LinuxOSFileStore
 
getDescription() - Method in class oshi.software.os.mac.MacOSFileStore
 
getDescription() - Method in interface oshi.software.os.OSFileStore
Description of the File System
getDescription() - Method in class oshi.software.os.unix.aix.AixOSFileStore
 
getDescription() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSFileStore
 
getDescription() - Method in class oshi.software.os.unix.solaris.SolarisOSFileStore
 
getDescription() - Method in class oshi.software.os.windows.WindowsOSFileStore
 
getDescriptorRangeLimits(byte[]) - Static method in class oshi.util.EdidUtil
Parse descriptor range limits
getDescriptors(byte[]) - Static method in class oshi.util.EdidUtil
Get the VESA descriptors
getDescriptorText(byte[]) - Static method in class oshi.util.EdidUtil
Parse descriptor text
getDescriptorType(byte[]) - Static method in class oshi.util.EdidUtil
Get the VESA descriptor type
getDesignCapacity() - Method in class oshi.hardware.common.AbstractPowerSource
 
getDesignCapacity() - Method in interface oshi.hardware.PowerSource
The design (original) capacity of the battery.
getDeviceId() - Method in class oshi.hardware.common.AbstractGraphicsCard
 
getDeviceId() - Method in interface oshi.hardware.GraphicsCard
Retrieves the card's Device ID
getDeviceName() - Method in class oshi.hardware.common.AbstractPowerSource
 
getDeviceName() - Method in interface oshi.hardware.PowerSource
Name of the power source at the device level.
getDisks() - Static method in class oshi.hardware.platform.linux.LinuxHWDiskStore
Gets the disks on this machine
getDisks() - Static method in class oshi.hardware.platform.mac.MacHWDiskStore
Gets the disks on this machine
getDisks() - Static method in class oshi.hardware.platform.unix.freebsd.FreeBsdHWDiskStore
Gets the disks on this machine
getDisks() - Static method in class oshi.hardware.platform.unix.solaris.SolarisHWDiskStore
Gets the disks on this machine
getDisks() - Static method in class oshi.hardware.platform.windows.WindowsHWDiskStore
Gets the disks on this machine
getDisks(Supplier<Perfstat.perfstat_disk_t[]>) - Static method in class oshi.hardware.platform.unix.aix.AixHWDiskStore
Gets the disks on this machine
getDiskStats() - Static method in class oshi.driver.linux.proc.DiskStats
Reads the statistics in /proc/diskstats and returns the results.
getDiskStores() - Method in interface oshi.hardware.HardwareAbstractionLayer
Instantiates an UnmodifiableList of HWDiskStore objects, representing physical hard disks or other similar storage devices
getDiskStores() - Method in class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
 
getDiskStores() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
 
getDiskStores() - Method in class oshi.hardware.platform.unix.aix.AixHardwareAbstractionLayer
 
getDiskStores() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
 
getDiskStores() - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
 
getDiskStores() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
 
getDisplayName() - Method in class oshi.hardware.common.AbstractNetworkIF
 
getDisplayName() - Method in interface oshi.hardware.NetworkIF
Interface description.
getDisplays() - Method in interface oshi.hardware.HardwareAbstractionLayer
Instantiates an UnmodifiableList of Display objects, representing monitors or other video output devices.
getDisplays() - Method in class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
 
getDisplays() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
 
getDisplays() - Method in class oshi.hardware.platform.unix.aix.AixHardwareAbstractionLayer
 
getDisplays() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
 
getDisplays() - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
 
getDisplays() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
 
getDnsServers() - Method in class oshi.software.common.AbstractNetworkParams
 
getDnsServers() - Method in interface oshi.software.os.NetworkParams
getDnsServers.
getDomainName() - Method in class oshi.software.common.AbstractNetworkParams
 
getDomainName() - Method in interface oshi.software.os.NetworkParams
getDomainName.
getDoubleQuoteStringValue(String) - Static method in class oshi.util.ParseUtil
Parse a string key = "value" (string)
getDriverVersion() - Method in class oshi.hardware.common.AbstractSoundCard
 
getDriverVersion() - Method in interface oshi.hardware.SoundCard
Retrieves the driver version currently in use in machine
getE() - Method in class oshi.util.tuples.Quintet
Returns the fifth stored object.
getEdid() - Method in class oshi.hardware.common.AbstractDisplay
 
getEdid() - Method in interface oshi.hardware.Display
The EDID byte array.
getEdidArrays() - Static method in class oshi.driver.unix.Xrandr
 
getFamily() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
Gets the family.
getFamily() - Method in class oshi.software.common.AbstractOperatingSystem
 
getFamily() - Method in interface oshi.software.os.OperatingSystem
Operating system family.
getFanSpeeds() - Method in class oshi.hardware.common.AbstractSensors
 
getFanSpeeds() - Method in interface oshi.hardware.Sensors
Fan speeds
getfh - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
getFileStores() - Method in class oshi.software.common.AbstractFileSystem
 
getFileStores() - Method in interface oshi.software.os.FileSystem
Get file stores on this machine Instantiates an UnmodifiableList of OSFileStore objects, representing a storage pool, device, partition, volume, concrete file system or other implementation specific means of file storage.
getFileStores(boolean) - Method in interface oshi.software.os.FileSystem
Get file stores on this machine Instantiates an UnmodifiableList of OSFileStore objects, representing a storage pool, device, partition, volume, concrete file system or other implementation specific means of file storage.
getFileStores(boolean) - Method in class oshi.software.os.linux.LinuxFileSystem
 
getFileStores(boolean) - Method in class oshi.software.os.mac.MacFileSystem
 
getFileStores(boolean) - Method in class oshi.software.os.unix.aix.AixFileSystem
 
getFileStores(boolean) - Method in class oshi.software.os.unix.freebsd.FreeBsdFileSystem
 
getFileStores(boolean) - Method in class oshi.software.os.unix.solaris.SolarisFileSystem
 
getFileStores(boolean) - Method in class oshi.software.os.windows.WindowsFileSystem
 
getFileSystem() - Method in class oshi.software.os.linux.LinuxOperatingSystem
 
getFileSystem() - Method in class oshi.software.os.mac.MacOperatingSystem
 
getFileSystem() - Method in interface oshi.software.os.OperatingSystem
Instantiates a FileSystem object.
getFileSystem() - Method in class oshi.software.os.unix.aix.AixOperatingSystem
 
getFileSystem() - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
 
getFileSystem() - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
 
getFileSystem() - Method in class oshi.software.os.windows.WindowsOperatingSystem
 
getFirmware() - Method in class oshi.hardware.common.AbstractComputerSystem
 
getFirmware() - Method in interface oshi.hardware.ComputerSystem
Get the computer system firmware/BIOS.
getFirstAnswer(String) - Static method in class oshi.util.ExecutingCommand
Return first line of response for selected command.
getFirstIntValue(String) - Static method in class oshi.util.ParseUtil
Parses a string such as "10.12.2" or "key = 1 (0x1) (int)" to find the integer value of the first set of one or more consecutive digits
getFloat(WbemcliUtil.WmiResult<T>, T, int) - Static method in class oshi.util.platform.windows.WmiUtil
Gets a Float value from a WmiResult
getFreeInodes() - Method in class oshi.software.os.linux.LinuxOSFileStore
 
getFreeInodes() - Method in class oshi.software.os.mac.MacOSFileStore
 
getFreeInodes() - Method in interface oshi.software.os.OSFileStore
Usable / free inodes on the drive.
getFreeInodes() - Method in class oshi.software.os.unix.aix.AixOSFileStore
 
getFreeInodes() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSFileStore
 
getFreeInodes() - Method in class oshi.software.os.unix.solaris.SolarisOSFileStore
 
getFreeInodes() - Method in class oshi.software.os.windows.WindowsOSFileStore
 
getFreeSpace() - Method in class oshi.software.os.linux.LinuxOSFileStore
 
getFreeSpace() - Method in class oshi.software.os.mac.MacOSFileStore
 
getFreeSpace() - Method in interface oshi.software.os.OSFileStore
Free space on the drive.
getFreeSpace() - Method in class oshi.software.os.unix.aix.AixOSFileStore
 
getFreeSpace() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSFileStore
 
getFreeSpace() - Method in class oshi.software.os.unix.solaris.SolarisOSFileStore
 
getFreeSpace() - Method in class oshi.software.os.windows.WindowsOSFileStore
 
getGraphicsCards() - Method in interface oshi.hardware.HardwareAbstractionLayer
Instantiates an UnmodifiableList of GraphicsCard objects, representing the Graphics cards.
getGraphicsCards() - Method in class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
 
getGraphicsCards() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
 
getGraphicsCards() - Method in class oshi.hardware.platform.unix.aix.AixHardwareAbstractionLayer
 
getGraphicsCards() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
 
getGraphicsCards() - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
 
getGraphicsCards() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
 
getGroup() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getGroup() - Method in class oshi.software.os.mac.MacOSProcess
 
getGroup() - Method in interface oshi.software.os.OSProcess
Getter for the field group.
getGroup() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getGroup() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getGroup() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getGroup() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getGroupID() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getGroupID() - Method in class oshi.software.os.mac.MacOSProcess
 
getGroupID() - Method in interface oshi.software.os.OSProcess
Getter for the field groupID.
getGroupID() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getGroupID() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getGroupID() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getGroupID() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getGroupName(String) - Static method in class oshi.driver.linux.proc.UserGroupInfo
Gets the group name for a given ID
getHardware() - Method in class oshi.SystemInfo
Creates a new instance of the appropriate platform-specific HardwareAbstractionLayer.
getHcm(byte[]) - Static method in class oshi.util.EdidUtil
Get monitor width in cm
getHost() - Method in class oshi.software.os.OSSession
Gets the remote host from which the user logged in
getHostName() - Method in class oshi.software.common.AbstractNetworkParams
 
getHostName() - Method in interface oshi.software.os.NetworkParams
getHostName.
getHz() - Static method in class oshi.software.os.linux.LinuxOperatingSystem
Gets Jiffies per second, useful for converting ticks to milliseconds and vice versa.
getIBytes() - Method in class oshi.driver.mac.net.NetStat.IFdata
 
getIdentification() - Method in class oshi.hardware.HWPartition
Getter for the field identification.
getIdentifier() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
Identifier, eg.
getIDrops() - Method in class oshi.driver.mac.net.NetStat.IFdata
 
getIErrors() - Method in class oshi.driver.mac.net.NetStat.IFdata
 
getIfType() - Method in class oshi.driver.mac.net.NetStat.IFdata
 
getIfType() - Method in class oshi.hardware.common.AbstractNetworkIF
 
getIfType() - Method in interface oshi.hardware.NetworkIF
(Windows, macOS) The NDIS Interface Type.
getIfType() - Method in class oshi.hardware.platform.linux.LinuxNetworkIF
 
getIfType() - Method in class oshi.hardware.platform.mac.MacNetworkIF
 
getIfType() - Method in class oshi.hardware.platform.windows.WindowsNetworkIF
 
getIndex() - Method in enum oshi.hardware.CentralProcessor.TickType
 
getInDrops() - Method in interface oshi.hardware.NetworkIF
Getter for the field inDrops.
getInDrops() - Method in class oshi.hardware.platform.linux.LinuxNetworkIF
 
getInDrops() - Method in class oshi.hardware.platform.mac.MacNetworkIF
 
getInDrops() - Method in class oshi.hardware.platform.unix.aix.AixNetworkIF
 
getInDrops() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdNetworkIF
 
getInDrops() - Method in class oshi.hardware.platform.unix.solaris.SolarisNetworkIF
 
getInDrops() - Method in class oshi.hardware.platform.windows.WindowsNetworkIF
 
getInErrors() - Method in interface oshi.hardware.NetworkIF
Getter for the field inErrors.
getInErrors() - Method in class oshi.hardware.platform.linux.LinuxNetworkIF
 
getInErrors() - Method in class oshi.hardware.platform.mac.MacNetworkIF
 
getInErrors() - Method in class oshi.hardware.platform.unix.aix.AixNetworkIF
 
getInErrors() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdNetworkIF
 
getInErrors() - Method in class oshi.hardware.platform.unix.solaris.SolarisNetworkIF
 
getInErrors() - Method in class oshi.hardware.platform.windows.WindowsNetworkIF
 
getInErrors() - Method in class oshi.software.os.InternetProtocolStats.TcpStats
The number of errors received.
getInstance() - Method in enum oshi.driver.windows.perfmon.MemoryInformation.PageSwapProperty
 
getInstance() - Method in enum oshi.driver.windows.perfmon.PagingFile.PagingPercentProperty
 
getInstance() - Method in enum oshi.driver.windows.perfmon.ProcessorInformation.InterruptsProperty
 
getInstance() - Method in enum oshi.driver.windows.perfmon.ProcessorInformation.SystemTickCountProperty
 
getInstance() - Method in enum oshi.driver.windows.perfmon.SystemInformation.ContextSwitchProperty
 
getInstance() - Static method in class oshi.driver.windows.wmi.Win32ProcessCached
Get the singleton instance of this class, instantiating the map which caches command lines.
getInstance() - Static method in interface oshi.jna.platform.unix.aix.Perfstat
 
getInstance() - Method in interface oshi.util.platform.windows.PerfCounterQuery.PdhCounterProperty
 
getInstance() - Method in class oshi.util.platform.windows.PerfDataUtil.PerfCounter
 
getInternetProtocolStats() - Method in class oshi.software.os.linux.LinuxOperatingSystem
 
getInternetProtocolStats() - Method in class oshi.software.os.mac.MacOperatingSystem
 
getInternetProtocolStats() - Method in interface oshi.software.os.OperatingSystem
Instantiates a InternetProtocolStats object.
getInternetProtocolStats() - Method in class oshi.software.os.unix.aix.AixOperatingSystem
 
getInternetProtocolStats() - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
 
getInternetProtocolStats() - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
 
getInternetProtocolStats() - Method in class oshi.software.os.windows.WindowsOperatingSystem
 
getInterrupts() - Static method in class oshi.driver.linux.proc.CpuStat
Gets the number of interrupts from /proc/stat
getInterrupts() - Method in interface oshi.hardware.CentralProcessor
Get the number of interrupts which have occurred
getInterrupts() - Method in class oshi.hardware.common.AbstractCentralProcessor
 
getIntFromFile(String) - Static method in class oshi.util.FileUtil
Read a file and return the int value contained therein.
getIPackets() - Method in class oshi.driver.mac.net.NetStat.IFdata
 
getIPv4addr() - Method in class oshi.hardware.common.AbstractNetworkIF
 
getIPv4addr() - Method in interface oshi.hardware.NetworkIF
The Internet Protocol (IP) v4 address.
getIpv4DefaultGateway() - Method in interface oshi.software.os.NetworkParams
getIpv4DefaultGateway.
getIPv6addr() - Method in class oshi.hardware.common.AbstractNetworkIF
 
getIPv6addr() - Method in interface oshi.hardware.NetworkIF
The Internet Protocol (IP) v6 address.
getIpv6DefaultGateway() - Method in interface oshi.software.os.NetworkParams
getIpv6DefaultGateway.
getKernelTime() - Method in class oshi.driver.windows.registry.ProcessWtsData.WtsInfo
 
getKernelTime() - Method in class oshi.driver.windows.registry.ThreadPerformanceData.PerfCounterBlock
 
getKernelTime() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getKernelTime() - Method in class oshi.software.os.linux.LinuxOSThread
 
getKernelTime() - Method in class oshi.software.os.mac.MacOSProcess
 
getKernelTime() - Method in class oshi.software.os.mac.MacOSThread
 
getKernelTime() - Method in interface oshi.software.os.OSProcess
Getter for the field kernelTime.
getKernelTime() - Method in interface oshi.software.os.OSThread
Kernel (privileged) time used by the thread.
getKernelTime() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getKernelTime() - Method in class oshi.software.os.unix.aix.AixOSThread
 
getKernelTime() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getKernelTime() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSThread
 
getKernelTime() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getKernelTime() - Method in class oshi.software.os.unix.solaris.SolarisOSThread
 
getKernelTime() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getKernelTime() - Method in class oshi.software.os.windows.WindowsOSThread
 
getKeyValueMapFromFile(String, String) - Static method in class oshi.util.FileUtil
Read a file and return a map of string keys to string values contained therein.
getLabel() - Method in class oshi.software.common.AbstractOSFileStore
 
getLabel() - Method in interface oshi.software.os.OSFileStore
Label of the File System
getLogicalProcessorCount() - Method in interface oshi.hardware.CentralProcessor
Get the number of logical CPUs available for processing.
getLogicalProcessorCount() - Method in class oshi.hardware.common.AbstractCentralProcessor
 
getLogicalProcessorInformation() - Static method in class oshi.driver.windows.LogicalProcessorInformation
Get a list of logical processors on this machine
getLogicalProcessorInformationEx() - Static method in class oshi.driver.windows.LogicalProcessorInformation
Get a list of logical processors on this machine.
getLogicalProcessors() - Method in interface oshi.hardware.CentralProcessor
Returns an UnmodifiableList of the CPU's logical processors.
getLogicalProcessors() - Method in class oshi.hardware.common.AbstractCentralProcessor
 
getLogicalVolume() - Method in class oshi.software.os.linux.LinuxOSFileStore
 
getLogicalVolume() - Method in class oshi.software.os.mac.MacOSFileStore
 
getLogicalVolume() - Method in interface oshi.software.os.OSFileStore
Logical volume of the File System Provides an optional alternative volume identifier for the file system.
getLogicalVolume() - Method in class oshi.software.os.unix.aix.AixOSFileStore
 
getLogicalVolume() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSFileStore
 
getLogicalVolume() - Method in class oshi.software.os.unix.solaris.SolarisOSFileStore
 
getLogicalVolume() - Method in class oshi.software.os.windows.WindowsOSFileStore
 
getLoginTime() - Method in class oshi.software.os.OSSession
Gets the time the user logged in
getLongFromFile(String) - Static method in class oshi.util.FileUtil
Read a file and return the long value contained therein.
getMacaddr() - Method in class oshi.hardware.common.AbstractNetworkIF
 
getMacaddr() - Method in interface oshi.hardware.NetworkIF
The Media Access Control (MAC) address.
getMajor() - Method in class oshi.hardware.HWPartition
Getter for the field major.
getMajorFaults() - Method in class oshi.software.common.AbstractOSProcess
 
getMajorFaults() - Method in class oshi.software.common.AbstractOSThread
 
getMajorFaults() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getMajorFaults() - Method in class oshi.software.os.linux.LinuxOSThread
 
getMajorFaults() - Method in class oshi.software.os.mac.MacOSProcess
 
getMajorFaults() - Method in interface oshi.software.os.OSProcess
The number of major (hard) faults the process has made which have required loading a memory page from disk.
getMajorFaults() - Method in interface oshi.software.os.OSThread
The number of major (hard) faults the thread has made which have required loading a memory page from disk.
getMajorFaults() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getMajorFaults() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getMajorFaults() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSThread
 
getManufactureDate() - Method in class oshi.hardware.common.AbstractPowerSource
 
getManufactureDate() - Method in interface oshi.hardware.PowerSource
The battery's date of manufacture.
getManufacturer() - Method in interface oshi.hardware.Baseboard
Get the baseboard manufacturer.
getManufacturer() - Method in class oshi.hardware.common.AbstractPowerSource
 
getManufacturer() - Method in interface oshi.hardware.ComputerSystem
Get the computer system manufacturer.
getManufacturer() - Method in interface oshi.hardware.Firmware
Get the firmware manufacturer.
getManufacturer() - Method in class oshi.hardware.PhysicalMemory
The manufacturer of the physical memory.
getManufacturer() - Method in interface oshi.hardware.PowerSource
The name of the battery's manufacturer.
getManufacturer() - Method in class oshi.software.common.AbstractOperatingSystem
 
getManufacturer() - Method in interface oshi.software.os.OperatingSystem
Manufacturer.
getManufacturerID(byte[]) - Static method in class oshi.util.EdidUtil
Gets the Manufacturer ID from (up to) 3 5-bit characters in bytes 8 and 9
getMaxCapacity() - Method in class oshi.hardware.common.AbstractPowerSource
 
getMaxCapacity() - Method in interface oshi.hardware.PowerSource
The maximum capacity of the battery.
getMaxFileDescriptors() - Method in interface oshi.software.os.FileSystem
The maximum number of open file descriptors.
getMaxFileDescriptors() - Method in class oshi.software.os.linux.LinuxFileSystem
 
getMaxFileDescriptors() - Method in class oshi.software.os.mac.MacFileSystem
 
getMaxFileDescriptors() - Method in class oshi.software.os.unix.aix.AixFileSystem
 
getMaxFileDescriptors() - Method in class oshi.software.os.unix.freebsd.FreeBsdFileSystem
 
getMaxFileDescriptors() - Method in class oshi.software.os.unix.solaris.SolarisFileSystem
 
getMaxFileDescriptors() - Method in class oshi.software.os.windows.WindowsFileSystem
 
getMaxFreq() - Method in interface oshi.hardware.CentralProcessor
Maximum frequeny (in Hz), of the logical processors on this CPU.
getMaxFreq() - Method in class oshi.hardware.common.AbstractCentralProcessor
 
getMemory() - Method in class oshi.hardware.common.AbstractHardwareAbstractionLayer
 
getMemory() - Method in interface oshi.hardware.HardwareAbstractionLayer
Instantiates a GlobalMemory object.
getMemoryType() - Method in class oshi.hardware.PhysicalMemory
The type of physical memory
getMicroarchitecture() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
Returns the processor's microarchitecture, if known.
getMinor() - Method in class oshi.hardware.HWPartition
Getter for the field minor.
getMinorFaults() - Method in class oshi.software.common.AbstractOSProcess
 
getMinorFaults() - Method in class oshi.software.common.AbstractOSThread
 
getMinorFaults() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getMinorFaults() - Method in class oshi.software.os.linux.LinuxOSThread
 
getMinorFaults() - Method in class oshi.software.os.mac.MacOSProcess
 
getMinorFaults() - Method in interface oshi.software.os.OSProcess
The number of minor (soft) faults the process has made which have not required loading a memory page from disk.
getMinorFaults() - Method in interface oshi.software.os.OSThread
The number of minor (soft) faults the thread has made which have not required loading a memory page from disk.
getMinorFaults() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getMinorFaults() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSThread
 
getMinorFaults() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getModel() - Method in interface oshi.hardware.Baseboard
Get the baseboard model.
getModel() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
Gets the model.
getModel() - Method in class oshi.hardware.common.AbstractHWDiskStore
 
getModel() - Method in interface oshi.hardware.ComputerSystem
Get the computer system model.
getModel() - Method in interface oshi.hardware.HWDiskStore
The disk model
getMount() - Method in class oshi.software.common.AbstractOSFileStore
 
getMount() - Method in interface oshi.software.os.OSFileStore
Mountpoint of the File System
getMountPoint() - Method in class oshi.hardware.HWPartition
Getter for the field mountPoint.
getMTU() - Method in class oshi.hardware.common.AbstractNetworkIF
 
getMTU() - Method in interface oshi.hardware.NetworkIF
The interface Maximum Transmission Unit (MTU).
getName() - Method in class oshi.driver.windows.registry.ProcessPerformanceData.PerfCounterBlock
 
getName() - Method in class oshi.driver.windows.registry.ProcessWtsData.WtsInfo
 
getName() - Method in class oshi.driver.windows.registry.ThreadPerformanceData.PerfCounterBlock
 
getName() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
Name, eg.
getName() - Method in class oshi.hardware.common.AbstractFirmware
 
getName() - Method in class oshi.hardware.common.AbstractGraphicsCard
 
getName() - Method in class oshi.hardware.common.AbstractHWDiskStore
 
getName() - Method in class oshi.hardware.common.AbstractNetworkIF
 
getName() - Method in class oshi.hardware.common.AbstractPowerSource
 
getName() - Method in class oshi.hardware.common.AbstractSoundCard
 
getName() - Method in class oshi.hardware.common.AbstractUsbDevice
 
getName() - Method in interface oshi.hardware.Firmware
Get the firmware name.
getName() - Method in interface oshi.hardware.GraphicsCard
Retrieves the full name of the card.
getName() - Method in interface oshi.hardware.HWDiskStore
The disk name
getName() - Method in class oshi.hardware.HWPartition
Getter for the field name.
getName() - Method in interface oshi.hardware.NetworkIF
Interface name.
getName() - Method in interface oshi.hardware.PowerSource
Name of the power source at the Operating System level.
getName() - Method in interface oshi.hardware.SoundCard
Retrieves the full name of the card.
getName() - Method in interface oshi.hardware.UsbDevice
Name of the USB device
getName() - Method in class oshi.software.common.AbstractOSFileStore
 
getName() - Method in class oshi.software.common.AbstractOSThread
 
getName() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getName() - Method in class oshi.software.os.mac.MacOSProcess
 
getName() - Method in interface oshi.software.os.OSFileStore
Name of the File System
getName() - Method in interface oshi.software.os.OSProcess
Getter for the field name.
getName() - Method in class oshi.software.os.OSService
Getter for the field name.
getName() - Method in interface oshi.software.os.OSThread
The name of the thread.
getName() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getName() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getName() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSThread
 
getName() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getName() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getName() - Method in class oshi.software.os.windows.WindowsOSThread
 
getNdisPhysicalMediumType() - Method in class oshi.hardware.common.AbstractNetworkIF
 
getNdisPhysicalMediumType() - Method in interface oshi.hardware.NetworkIF
(Windows Vista and higher only) The NDIS physical medium type.
getNdisPhysicalMediumType() - Method in class oshi.hardware.platform.windows.WindowsNetworkIF
 
getNetworkIFs() - Method in interface oshi.hardware.HardwareAbstractionLayer
Gets a list of NetworkIF objects, representing a network interface
getNetworkIFs() - Method in class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
 
getNetworkIFs() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
 
getNetworkIFs() - Method in class oshi.hardware.platform.unix.aix.AixHardwareAbstractionLayer
 
getNetworkIFs() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
 
getNetworkIFs() - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
 
getNetworkIFs() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
 
getNetworkInterfaces() - Static method in class oshi.hardware.common.AbstractNetworkIF
Returns network interfaces that are not Loopback, and have a hardware address.
getNetworkParams() - Method in class oshi.software.os.linux.LinuxOperatingSystem
 
getNetworkParams() - Method in class oshi.software.os.mac.MacOperatingSystem
 
getNetworkParams() - Method in interface oshi.software.os.OperatingSystem
Instantiates a NetworkParams object.
getNetworkParams() - Method in class oshi.software.os.unix.aix.AixOperatingSystem
 
getNetworkParams() - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
 
getNetworkParams() - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
 
getNetworkParams() - Method in class oshi.software.os.windows.WindowsOperatingSystem
 
getNetworks() - Static method in class oshi.hardware.platform.linux.LinuxNetworkIF
Gets the network interfaces on this machine
getNetworks() - Static method in class oshi.hardware.platform.mac.MacNetworkIF
Gets the network interfaces on this machine
getNetworks() - Static method in class oshi.hardware.platform.unix.aix.AixNetworkIF
Gets the network interfaces on this machine
getNetworks() - Static method in class oshi.hardware.platform.unix.freebsd.FreeBsdNetworkIF
Gets the network interfaces on this machine
getNetworks() - Static method in class oshi.hardware.platform.unix.solaris.SolarisNetworkIF
Gets the network interfaces on this machine
getNetworks() - Static method in class oshi.hardware.platform.windows.WindowsNetworkIF
Gets the network interfaces on this machine
getNthIntValue(String, int) - Static method in class oshi.util.ParseUtil
Parses a string such as "10.12.2" or "key = 1 (0x1) (int)" to find the integer value of the nth set of one or more consecutive digits
getNumaNode() - Method in class oshi.hardware.CentralProcessor.LogicalProcessor
The NUMA node.
getNumberOfProcessors() - Method in class oshi.software.os.windows.WindowsOSSystemInfo
Number of processors.
getObject() - Method in class oshi.util.platform.windows.PerfDataUtil.PerfCounter
 
getOBytes() - Method in class oshi.driver.mac.net.NetStat.IFdata
 
getOErrors() - Method in class oshi.driver.mac.net.NetStat.IFdata
 
getOPackets() - Method in class oshi.driver.mac.net.NetStat.IFdata
 
getOpenFileDescriptors() - Method in interface oshi.software.os.FileSystem
The current number of open file descriptors.
getOpenFileDescriptors() - Method in class oshi.software.os.linux.LinuxFileSystem
 
getOpenFileDescriptors() - Method in class oshi.software.os.mac.MacFileSystem
 
getOpenFileDescriptors() - Method in class oshi.software.os.unix.aix.AixFileSystem
 
getOpenFileDescriptors() - Method in class oshi.software.os.unix.freebsd.FreeBsdFileSystem
 
getOpenFileDescriptors() - Method in class oshi.software.os.unix.solaris.SolarisFileSystem
 
getOpenFileDescriptors() - Method in class oshi.software.os.windows.WindowsFileSystem
 
getOpenFiles() - Method in class oshi.driver.windows.registry.ProcessWtsData.WtsInfo
 
getOpenFiles() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getOpenFiles() - Method in class oshi.software.os.mac.MacOSProcess
 
getOpenFiles() - Method in interface oshi.software.os.OSProcess
Sets the number of open file handles (or network connections) that belongs to the process On FreeBSD and Solaris, this value is only populated if information for a single process id is requested.
getOpenFiles() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getOpenFiles() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getOpenFiles() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getOpenFiles() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getOpenFiles(int) - Static method in class oshi.util.LsofUtil
Gets open files
getOperatingSystem() - Method in class oshi.SystemInfo
Creates a new instance of the appropriate platform-specific OperatingSystem.
getOptions() - Method in class oshi.software.common.AbstractOSFileStore
 
getOptions() - Method in interface oshi.software.os.OSFileStore
Filesystem options
getOutErrors() - Method in interface oshi.hardware.NetworkIF
Getter for the field outErrors.
getOutErrors() - Method in class oshi.hardware.platform.linux.LinuxNetworkIF
 
getOutErrors() - Method in class oshi.hardware.platform.mac.MacNetworkIF
 
getOutErrors() - Method in class oshi.hardware.platform.unix.aix.AixNetworkIF
 
getOutErrors() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdNetworkIF
 
getOutErrors() - Method in class oshi.hardware.platform.unix.solaris.SolarisNetworkIF
 
getOutErrors() - Method in class oshi.hardware.platform.windows.WindowsNetworkIF
 
getOutResets() - Method in class oshi.software.os.InternetProtocolStats.TcpStats
The number of segments transmitted with the reset flag set.
getOwningProcessId() - Method in class oshi.software.common.AbstractOSThread
 
getOwningProcessId() - Method in interface oshi.software.os.OSThread
The owning process of this thread.
getOwningProcessID() - Method in class oshi.driver.windows.registry.ThreadPerformanceData.PerfCounterBlock
 
getPacketsRecv() - Method in interface oshi.hardware.NetworkIF
Getter for the field packetsRecv.
getPacketsRecv() - Method in class oshi.hardware.platform.linux.LinuxNetworkIF
 
getPacketsRecv() - Method in class oshi.hardware.platform.mac.MacNetworkIF
 
getPacketsRecv() - Method in class oshi.hardware.platform.unix.aix.AixNetworkIF
 
getPacketsRecv() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdNetworkIF
 
getPacketsRecv() - Method in class oshi.hardware.platform.unix.solaris.SolarisNetworkIF
 
getPacketsRecv() - Method in class oshi.hardware.platform.windows.WindowsNetworkIF
 
getPacketsSent() - Method in interface oshi.hardware.NetworkIF
Getter for the field packetsSent.
getPacketsSent() - Method in class oshi.hardware.platform.linux.LinuxNetworkIF
 
getPacketsSent() - Method in class oshi.hardware.platform.mac.MacNetworkIF
 
getPacketsSent() - Method in class oshi.hardware.platform.unix.aix.AixNetworkIF
 
getPacketsSent() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdNetworkIF
 
getPacketsSent() - Method in class oshi.hardware.platform.unix.solaris.SolarisNetworkIF
 
getPacketsSent() - Method in class oshi.hardware.platform.windows.WindowsNetworkIF
 
getPageFaults() - Method in class oshi.driver.windows.registry.ProcessPerformanceData.PerfCounterBlock
 
getPageSize() - Method in interface oshi.hardware.GlobalMemory
The number of bytes in a memory page
getPageSize() - Method in class oshi.hardware.platform.linux.LinuxGlobalMemory
 
getParentProcessID() - Method in class oshi.driver.windows.registry.ProcessPerformanceData.PerfCounterBlock
 
getParentProcessID() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getParentProcessID() - Method in class oshi.software.os.mac.MacOSProcess
 
getParentProcessID() - Method in interface oshi.software.os.OSProcess
Getter for the field parentProcessID.
getParentProcessID() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getParentProcessID() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getParentProcessID() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getParentProcessID() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getPartitions() - Method in interface oshi.hardware.HWDiskStore
The partitions on this disk.
getPartitions() - Method in class oshi.hardware.platform.linux.LinuxHWDiskStore
 
getPartitions() - Method in class oshi.hardware.platform.mac.MacHWDiskStore
 
getPartitions() - Method in class oshi.hardware.platform.unix.aix.AixHWDiskStore
 
getPartitions() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHWDiskStore
 
getPartitions() - Method in class oshi.hardware.platform.unix.solaris.SolarisHWDiskStore
 
getPartitions() - Method in class oshi.hardware.platform.windows.WindowsHWDiskStore
 
getPath() - Method in class oshi.driver.windows.registry.ProcessWtsData.WtsInfo
 
getPath() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getPath() - Method in class oshi.software.os.mac.MacOSProcess
 
getPath() - Method in interface oshi.software.os.OSProcess
Getter for the field path.
getPath() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getPath() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getPath() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getPath() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getPhysicalMemory() - Method in class oshi.hardware.common.AbstractGlobalMemory
 
getPhysicalMemory() - Method in interface oshi.hardware.GlobalMemory
Physical memory, such as banks of memory.
getPhysicalPackageCount() - Method in interface oshi.hardware.CentralProcessor
Get the number of packages/sockets in the system.
getPhysicalPackageCount() - Method in class oshi.hardware.common.AbstractCentralProcessor
 
getPhysicalPackageNumber() - Method in class oshi.hardware.CentralProcessor.LogicalProcessor
The physical package (socket) id number assigned to this logical processor.
getPhysicalProcessorCount() - Method in interface oshi.hardware.CentralProcessor
Get the number of physical CPUs/cores available for processing.
getPhysicalProcessorCount() - Method in class oshi.hardware.common.AbstractCentralProcessor
 
getPhysicalProcessorNumber() - Method in class oshi.hardware.CentralProcessor.LogicalProcessor
The physical processor (core) id number assigned to this logical processor.
getpid() - Method in interface oshi.jna.platform.unix.CLibrary
Returns the process ID of the calling process.
getPidFiles() - Static method in class oshi.driver.linux.proc.ProcessStat
Gets an array of files in the /proc directory with only numeric digit filenames, corresponding to processes
getPidStatM(int) - Static method in class oshi.driver.linux.proc.ProcessStat
Reads the statistics in /proc/[pid]/statm and returns the results.
getPidStats(int) - Static method in class oshi.driver.linux.proc.ProcessStat
Reads the statistics in /proc/[pid]/stat and returns the results.
getPowerSources() - Method in interface oshi.hardware.HardwareAbstractionLayer
Instantiates an UnmodifiableList of PowerSource objects, representing batteries, etc.
getPowerSources() - Method in class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
 
getPowerSources() - Static method in class oshi.hardware.platform.linux.LinuxPowerSource
Gets Battery Information
getPowerSources() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
 
getPowerSources() - Static method in class oshi.hardware.platform.mac.MacPowerSource
Gets Battery Information.
getPowerSources() - Method in class oshi.hardware.platform.unix.aix.AixHardwareAbstractionLayer
 
getPowerSources() - Static method in class oshi.hardware.platform.unix.aix.AixPowerSource
Gets Battery Information.
getPowerSources() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
 
getPowerSources() - Static method in class oshi.hardware.platform.unix.freebsd.FreeBsdPowerSource
Gets Battery Information
getPowerSources() - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
 
getPowerSources() - Static method in class oshi.hardware.platform.unix.solaris.SolarisPowerSource
Gets Battery Information
getPowerSources() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
 
getPowerSources() - Static method in class oshi.hardware.platform.windows.WindowsPowerSource
Gets Battery Information.
getPowerUsageRate() - Method in class oshi.hardware.common.AbstractPowerSource
 
getPowerUsageRate() - Method in interface oshi.hardware.PowerSource
Power Usage Rate of the battery, in milliWatts (mW).
getPrefixLengths() - Method in class oshi.hardware.common.AbstractNetworkIF
 
getPrefixLengths() - Method in interface oshi.hardware.NetworkIF
The Internet Protocol (IP) v6 address.
getPriority() - Method in class oshi.driver.mac.ThreadInfo.ThreadStats
 
getPriority() - Method in class oshi.driver.windows.registry.ProcessPerformanceData.PerfCounterBlock
 
getPriority() - Method in class oshi.driver.windows.registry.ThreadPerformanceData.PerfCounterBlock
 
getPriority() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getPriority() - Method in class oshi.software.os.linux.LinuxOSThread
 
getPriority() - Method in class oshi.software.os.mac.MacOSProcess
 
getPriority() - Method in class oshi.software.os.mac.MacOSThread
 
getPriority() - Method in interface oshi.software.os.OSProcess
Getter for the field priority.
getPriority() - Method in interface oshi.software.os.OSThread
Priority of the thread, the meaning of which is dependent on the OS.
getPriority() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getPriority() - Method in class oshi.software.os.unix.aix.AixOSThread
 
getPriority() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getPriority() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSThread
 
getPriority() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getPriority() - Method in class oshi.software.os.unix.solaris.SolarisOSThread
 
getPriority() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getPriority() - Method in class oshi.software.os.windows.WindowsOSThread
 
getProcess(int) - Method in class oshi.software.os.linux.LinuxOperatingSystem
 
getProcess(int) - Method in class oshi.software.os.mac.MacOperatingSystem
 
getProcess(int) - Method in interface oshi.software.os.OperatingSystem
Gets information on a currently running process
getProcess(int) - Method in class oshi.software.os.unix.aix.AixOperatingSystem
 
getProcess(int) - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
 
getProcess(int) - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
 
getProcess(int) - Method in class oshi.software.os.windows.WindowsOperatingSystem
 
getProcessCount() - Method in class oshi.software.os.linux.LinuxOperatingSystem
 
getProcessCount() - Method in class oshi.software.os.mac.MacOperatingSystem
 
getProcessCount() - Method in interface oshi.software.os.OperatingSystem
Get the number of processes currently running
getProcessCount() - Method in class oshi.software.os.unix.aix.AixOperatingSystem
 
getProcessCount() - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
 
getProcessCount() - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
 
getProcessCount() - Method in class oshi.software.os.windows.WindowsOperatingSystem
 
getProcessCpuLoadBetweenTicks(OSProcess) - Method in class oshi.software.common.AbstractOSProcess
 
getProcessCpuLoadBetweenTicks(OSProcess) - Method in interface oshi.software.os.OSProcess
Gets CPU usage of this process since a previous snapshot of the same process, provided as a parameter.
getProcessCpuLoadCumulative() - Method in class oshi.software.common.AbstractOSProcess
 
getProcessCpuLoadCumulative() - Method in interface oshi.software.os.OSProcess
Gets cumulative CPU usage of this process.
getProcesses() - Method in class oshi.software.common.AbstractOperatingSystem
 
getProcesses() - Method in interface oshi.software.os.OperatingSystem
Gets currently running processes.
getProcesses(int, OperatingSystem.ProcessSort) - Method in class oshi.software.os.linux.LinuxOperatingSystem
 
getProcesses(int, OperatingSystem.ProcessSort) - Method in class oshi.software.os.mac.MacOperatingSystem
 
getProcesses(int, OperatingSystem.ProcessSort) - Method in interface oshi.software.os.OperatingSystem
Gets currently running processes, optionally limited to the top "N" for a particular sorting order.
getProcesses(int, OperatingSystem.ProcessSort) - Method in class oshi.software.os.unix.aix.AixOperatingSystem
 
getProcesses(int, OperatingSystem.ProcessSort) - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
 
getProcesses(int, OperatingSystem.ProcessSort) - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
 
getProcesses(int, OperatingSystem.ProcessSort) - Method in class oshi.software.os.windows.WindowsOperatingSystem
 
getProcesses(Collection<Integer>) - Method in class oshi.software.common.AbstractOperatingSystem
 
getProcesses(Collection<Integer>) - Method in interface oshi.software.os.OperatingSystem
Gets information on a Collection of currently running processes.
getProcesses(Collection<Integer>) - Method in class oshi.software.os.windows.WindowsOperatingSystem
 
getProcessId() - Method in class oshi.software.os.linux.LinuxOperatingSystem
 
getProcessId() - Method in class oshi.software.os.mac.MacOperatingSystem
 
getProcessId() - Method in interface oshi.software.os.OperatingSystem
Gets the current process ID
getProcessId() - Method in class oshi.software.os.unix.aix.AixOperatingSystem
 
getProcessId() - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
 
getProcessId() - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
 
getProcessId() - Method in class oshi.software.os.windows.WindowsOperatingSystem
 
getProcessID() - Method in class oshi.software.common.AbstractOSProcess
 
getProcessID() - Method in interface oshi.software.os.OSProcess
Getter for the field processID.
getProcessID() - Method in class oshi.software.os.OSService
Getter for the field processID.
getProcessor() - Method in class oshi.hardware.common.AbstractHardwareAbstractionLayer
 
getProcessor() - Method in interface oshi.hardware.HardwareAbstractionLayer
Instantiates a CentralProcessor object.
getProcessorCpuLoadBetweenTicks(long[][]) - Method in interface oshi.hardware.CentralProcessor
Returns the "recent cpu usage" for all logical processors by counting ticks from CentralProcessor.getProcessorCpuLoadTicks() between the user-provided value from a previous call.
getProcessorCpuLoadBetweenTicks(long[][]) - Method in class oshi.hardware.common.AbstractCentralProcessor
 
getProcessorCpuLoadTicks() - Method in interface oshi.hardware.CentralProcessor
Get Processor CPU Load tick counters.
getProcessorCpuLoadTicks() - Method in class oshi.hardware.common.AbstractCentralProcessor
 
getProcessorCpuLoadTicks(int) - Static method in class oshi.driver.linux.proc.CpuStat
Gets an arrya of Processor CPU ticks array from /proc/stat
getProcessorGroup() - Method in class oshi.hardware.CentralProcessor.LogicalProcessor
The Processor Group.
getProcessorID() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
Gets the Processor ID.
getProcessorIdentifier() - Method in interface oshi.hardware.CentralProcessor
The CPU's identifier strings ,including name, vendor, stepping, model, and family information (also called the signature of a CPU)
getProcessorIdentifier() - Method in class oshi.hardware.common.AbstractCentralProcessor
 
getProcessorNumber() - Method in class oshi.hardware.CentralProcessor.LogicalProcessor
The Logical Processor number as seen by the Operating System.
getProductId() - Method in class oshi.hardware.common.AbstractUsbDevice
 
getProductId() - Method in interface oshi.hardware.UsbDevice
Product ID of the USB device
getProductID(byte[]) - Static method in class oshi.util.EdidUtil
Gets the Product ID, bytes 10 and 11
getReadBytes() - Method in interface oshi.hardware.HWDiskStore
The number of bytes read from the disk
getReadBytes() - Method in class oshi.hardware.platform.linux.LinuxHWDiskStore
 
getReadBytes() - Method in class oshi.hardware.platform.mac.MacHWDiskStore
 
getReadBytes() - Method in class oshi.hardware.platform.unix.aix.AixHWDiskStore
 
getReadBytes() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHWDiskStore
 
getReadBytes() - Method in class oshi.hardware.platform.unix.solaris.SolarisHWDiskStore
 
getReadBytes() - Method in class oshi.hardware.platform.windows.WindowsHWDiskStore
 
getReads() - Method in interface oshi.hardware.HWDiskStore
The number of reads from the disk
getReads() - Method in class oshi.hardware.platform.linux.LinuxHWDiskStore
 
getReads() - Method in class oshi.hardware.platform.mac.MacHWDiskStore
 
getReads() - Method in class oshi.hardware.platform.unix.aix.AixHWDiskStore
 
getReads() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHWDiskStore
 
getReads() - Method in class oshi.hardware.platform.unix.solaris.SolarisHWDiskStore
 
getReads() - Method in class oshi.hardware.platform.windows.WindowsHWDiskStore
 
getRefString(WbemcliUtil.WmiResult<T>, T, int) - Static method in class oshi.util.platform.windows.WmiUtil
Gets a Reference value from a WmiResult as a String
getReleaseDate() - Method in class oshi.hardware.common.AbstractFirmware
 
getReleaseDate() - Method in interface oshi.hardware.Firmware
Get the firmware release date.
getReleaseFilename() - Static method in class oshi.software.os.linux.LinuxOperatingSystem
Looks for a collection of possible distrib-release filenames
getRemainingCapacityPercent() - Method in class oshi.hardware.common.AbstractPowerSource
 
getRemainingCapacityPercent() - Method in interface oshi.hardware.PowerSource
Estimated remaining capacity as a fraction of max capacity.
getResidentSetSize() - Method in class oshi.driver.windows.registry.ProcessPerformanceData.PerfCounterBlock
 
getResidentSetSize() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getResidentSetSize() - Method in class oshi.software.os.mac.MacOSProcess
 
getResidentSetSize() - Method in interface oshi.software.os.OSProcess
Getter for the field residentSetSize.
getResidentSetSize() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getResidentSetSize() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getResidentSetSize() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getResidentSetSize() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getSegmentsReceived() - Method in class oshi.software.os.InternetProtocolStats.TcpStats
Segments Received is the number of segments received, including those received in error.
getSegmentsRetransmitted() - Method in class oshi.software.os.InternetProtocolStats.TcpStats
Segments Retransmitted is the number of segments retransmitted, that is, segments transmitted containing one or more previously transmitted bytes.
getSegmentsSent() - Method in class oshi.software.os.InternetProtocolStats.TcpStats
Segments Sent is the number of segments sent, including those on current connections, but excluding those containing only retransmitted bytes.
getSensors() - Method in class oshi.hardware.common.AbstractHardwareAbstractionLayer
 
getSensors() - Method in interface oshi.hardware.HardwareAbstractionLayer
Instantiates a Sensors object, representing CPU temperature and fan speed
getSerial() - Method in class oshi.hardware.common.AbstractHWDiskStore
 
getSerial() - Method in interface oshi.hardware.HWDiskStore
The disk serial number, if available.
getSerialNo(byte[]) - Static method in class oshi.util.EdidUtil
Gets the Serial number, bytes 12-15
getSerialNumber() - Method in interface oshi.hardware.Baseboard
Get the baseboard serial number.
getSerialNumber() - Method in class oshi.hardware.common.AbstractPowerSource
 
getSerialNumber() - Method in class oshi.hardware.common.AbstractUsbDevice
 
getSerialNumber() - Method in interface oshi.hardware.ComputerSystem
Get the computer system serial number, if available.
getSerialNumber() - Method in interface oshi.hardware.PowerSource
The battery's serial number.
getSerialNumber() - Method in interface oshi.hardware.UsbDevice
Serial number of the USB device
getServices() - Method in class oshi.software.common.AbstractOperatingSystem
 
getServices() - Method in class oshi.software.os.linux.LinuxOperatingSystem
 
getServices() - Method in class oshi.software.os.mac.MacOperatingSystem
 
getServices() - Method in interface oshi.software.os.OperatingSystem
Gets the all services on the system.
getServices() - Method in class oshi.software.os.unix.aix.AixOperatingSystem
 
getServices() - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
 
getServices() - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
 
getServices() - Method in class oshi.software.os.windows.WindowsOperatingSystem
 
getSessions() - Method in class oshi.software.common.AbstractOperatingSystem
 
getSessions() - Method in class oshi.software.os.linux.LinuxOperatingSystem
 
getSessions() - Method in class oshi.software.os.mac.MacOperatingSystem
 
getSessions() - Method in interface oshi.software.os.OperatingSystem
Gets currently logged in users.
getSessions() - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
 
getSessions() - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
 
getSessions() - Method in class oshi.software.os.windows.WindowsOperatingSystem
 
getSingleQuoteStringValue(String) - Static method in class oshi.util.ParseUtil
Parses a string key = 'value' (string)
getSint32(WbemcliUtil.WmiResult<T>, T, int) - Static method in class oshi.util.platform.windows.WmiUtil
Gets a Sint32 value from a WmiResult.
getSize() - Method in class oshi.hardware.common.AbstractHWDiskStore
 
getSize() - Method in interface oshi.hardware.HWDiskStore
The size of the disk
getSize() - Method in class oshi.hardware.HWPartition
Getter for the field size.
getSoundCards() - Method in interface oshi.hardware.HardwareAbstractionLayer
Instantiates an UnmodifiableList of SoundCard objects, representing the Sound cards.
getSoundCards() - Method in class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
 
getSoundCards() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
 
getSoundCards() - Method in class oshi.hardware.platform.unix.aix.AixHardwareAbstractionLayer
 
getSoundCards() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
 
getSoundCards() - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
 
getSoundCards() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
 
getSpeed() - Method in class oshi.driver.mac.net.NetStat.IFdata
 
getSpeed() - Method in interface oshi.hardware.NetworkIF
Getter for the field speed.
getSpeed() - Method in class oshi.hardware.platform.linux.LinuxNetworkIF
 
getSpeed() - Method in class oshi.hardware.platform.mac.MacNetworkIF
 
getSpeed() - Method in class oshi.hardware.platform.unix.aix.AixNetworkIF
 
getSpeed() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdNetworkIF
 
getSpeed() - Method in class oshi.hardware.platform.unix.solaris.SolarisNetworkIF
 
getSpeed() - Method in class oshi.hardware.platform.windows.WindowsNetworkIF
 
getStartAddress() - Method in class oshi.driver.windows.registry.ThreadPerformanceData.PerfCounterBlock
 
getStartMemoryAddress() - Method in class oshi.software.common.AbstractOSThread
 
getStartMemoryAddress() - Method in class oshi.software.os.linux.LinuxOSThread
 
getStartMemoryAddress() - Method in interface oshi.software.os.OSThread
The memory address above which this thread can run.
getStartMemoryAddress() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSThread
 
getStartMemoryAddress() - Method in class oshi.software.os.unix.solaris.SolarisOSThread
 
getStartMemoryAddress() - Method in class oshi.software.os.windows.WindowsOSThread
 
getStartTime() - Method in class oshi.driver.windows.registry.ProcessPerformanceData.PerfCounterBlock
 
getStartTime() - Method in class oshi.driver.windows.registry.ThreadPerformanceData.PerfCounterBlock
 
getStartTime() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getStartTime() - Method in class oshi.software.os.linux.LinuxOSThread
 
getStartTime() - Method in class oshi.software.os.mac.MacOSProcess
 
getStartTime() - Method in class oshi.software.os.mac.MacOSThread
 
getStartTime() - Method in interface oshi.software.os.OSProcess
Getter for the field startTime.
getStartTime() - Method in interface oshi.software.os.OSThread
The start time of the thread.
getStartTime() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getStartTime() - Method in class oshi.software.os.unix.aix.AixOSThread
 
getStartTime() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getStartTime() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSThread
 
getStartTime() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getStartTime() - Method in class oshi.software.os.unix.solaris.SolarisOSThread
 
getStartTime() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getStartTime() - Method in class oshi.software.os.windows.WindowsOSThread
 
getState() - Method in class oshi.driver.mac.ThreadInfo.ThreadStats
 
getState() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getState() - Method in class oshi.software.os.linux.LinuxOSThread
 
getState() - Method in class oshi.software.os.mac.MacOSProcess
 
getState() - Method in class oshi.software.os.mac.MacOSThread
 
getState() - Method in interface oshi.software.os.OSProcess
Getter for the field state.
getState() - Method in class oshi.software.os.OSService
Getter for the field state.
getState() - Method in interface oshi.software.os.OSThread
Getter for the field state.
getState() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getState() - Method in class oshi.software.os.unix.aix.AixOSThread
 
getState() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getState() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSThread
 
getState() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getState() - Method in class oshi.software.os.unix.solaris.SolarisOSThread
 
getState() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getState() - Method in class oshi.software.os.windows.WindowsOSThread
 
getState(char) - Static method in class oshi.driver.linux.proc.ProcessStat
Returns Enum STATE for the state value obtained from status file of any process/thread.
getStepping() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
Gets the stepping.
getString(WbemcliUtil.WmiResult<T>, T, int) - Static method in class oshi.util.platform.windows.WmiUtil
Gets a String value from a WmiResult
getStringBetween(String, char) - Static method in class oshi.util.ParseUtil
Gets a value between two characters having multiple same characters between them.
getStringFromFile(String) - Static method in class oshi.util.FileUtil
Read a file and return the String value contained therein.
getSubnetMasks() - Method in class oshi.hardware.common.AbstractNetworkIF
 
getSubnetMasks() - Method in interface oshi.hardware.NetworkIF
The Internet Protocol (IP) v4 subnet masks.
getSwapPagesIn() - Method in interface oshi.hardware.VirtualMemory
Number of pages read from paging/swap file(s) to resolve hard page faults.
getSwapPagesOut() - Method in interface oshi.hardware.VirtualMemory
Number of pages written to paging/swap file(s) to free up space in physical memory.
getSwapTotal() - Method in interface oshi.hardware.VirtualMemory
The current size of the paging/swap file(s), in bytes.
getSwapUsed() - Method in interface oshi.hardware.VirtualMemory
The current memory committed to the paging/swap file(s), in bytes
getSystemBootTime() - Method in class oshi.software.os.linux.LinuxOperatingSystem
 
getSystemBootTime() - Method in class oshi.software.os.mac.MacOperatingSystem
 
getSystemBootTime() - Method in interface oshi.software.os.OperatingSystem
Get Unix time of boot.
getSystemBootTime() - Method in class oshi.software.os.unix.aix.AixOperatingSystem
 
getSystemBootTime() - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
 
getSystemBootTime() - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
 
getSystemBootTime() - Method in class oshi.software.os.windows.WindowsOperatingSystem
 
getSystemCpuLoadBetweenTicks(long[]) - Method in interface oshi.hardware.CentralProcessor
Returns the "recent cpu usage" for the whole system by counting ticks from CentralProcessor.getSystemCpuLoadTicks() between the user-provided value from a previous call.
getSystemCpuLoadBetweenTicks(long[]) - Method in class oshi.hardware.common.AbstractCentralProcessor
 
getSystemCpuLoadTicks() - Static method in class oshi.driver.linux.proc.CpuStat
Gets the System CPU ticks array from /proc/stat
getSystemCpuLoadTicks() - Method in interface oshi.hardware.CentralProcessor
Get System-wide CPU Load tick counters.
getSystemCpuLoadTicks() - Method in class oshi.hardware.common.AbstractCentralProcessor
 
getSystemLoadAverage(int) - Method in interface oshi.hardware.CentralProcessor
Returns the system load average for the number of elements specified, up to 3, representing 1, 5, and 15 minutes.
getSystemTime() - Method in class oshi.driver.mac.ThreadInfo.ThreadStats
 
getSystemUptime() - Method in class oshi.software.os.linux.LinuxOperatingSystem
 
getSystemUptime() - Method in class oshi.software.os.mac.MacOperatingSystem
 
getSystemUptime() - Method in interface oshi.software.os.OperatingSystem
Get the System up time (time since boot).
getSystemUptime() - Method in class oshi.software.os.unix.aix.AixOperatingSystem
 
getSystemUptime() - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
 
getSystemUptime() - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
 
getSystemUptime() - Method in class oshi.software.os.windows.WindowsOperatingSystem
 
getSystemUptimeSeconds() - Static method in class oshi.driver.linux.proc.UpTime
Parses the first value in /proc/uptime for seconds since boot
getTCPv4Stats() - Method in interface oshi.software.os.InternetProtocolStats
Get the TCP stats for IPv4 connections.
getTCPv4Stats() - Method in class oshi.software.os.linux.LinuxInternetProtocolStats
 
getTCPv4Stats() - Method in class oshi.software.os.mac.MacInternetProtocolStats
 
getTCPv4Stats() - Method in class oshi.software.os.unix.aix.AixInternetProtocolStats
 
getTCPv4Stats() - Method in class oshi.software.os.unix.freebsd.FreeBsdInternetProtocolStats
 
getTCPv4Stats() - Method in class oshi.software.os.unix.solaris.SolarisInternetProtocolStats
 
getTCPv4Stats() - Method in class oshi.software.os.windows.WindowsInternetProtocolStats
 
getTCPv6Stats() - Method in interface oshi.software.os.InternetProtocolStats
Get the TCP stats for IPv6 connections, if available.
getTCPv6Stats() - Method in class oshi.software.os.linux.LinuxInternetProtocolStats
 
getTCPv6Stats() - Method in class oshi.software.os.mac.MacInternetProtocolStats
 
getTCPv6Stats() - Method in class oshi.software.os.unix.aix.AixInternetProtocolStats
 
getTCPv6Stats() - Method in class oshi.software.os.unix.freebsd.FreeBsdInternetProtocolStats
 
getTCPv6Stats() - Method in class oshi.software.os.unix.solaris.SolarisInternetProtocolStats
 
getTCPv6Stats() - Method in class oshi.software.os.windows.WindowsInternetProtocolStats
 
getTemperature() - Method in class oshi.hardware.common.AbstractPowerSource
 
getTemperature() - Method in interface oshi.hardware.PowerSource
The battery's temperature, in degrees Celsius.
getTerminalDevice() - Method in class oshi.software.os.OSSession
Gets the terminal device (such as tty, pts, etc.) the user used to log in
getTextBetweenStrings(String, String, String) - Static method in class oshi.util.ParseUtil
Get a String in a line of text between two marker strings
getThreadCount() - Method in class oshi.driver.windows.registry.ProcessWtsData.WtsInfo
 
getThreadCount() - Method in class oshi.software.os.linux.LinuxOperatingSystem
 
getThreadCount() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getThreadCount() - Method in class oshi.software.os.mac.MacOperatingSystem
 
getThreadCount() - Method in class oshi.software.os.mac.MacOSProcess
 
getThreadCount() - Method in interface oshi.software.os.OperatingSystem
Get the number of threads currently running
getThreadCount() - Method in interface oshi.software.os.OSProcess
Getter for the field threadCount.
getThreadCount() - Method in class oshi.software.os.unix.aix.AixOperatingSystem
 
getThreadCount() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getThreadCount() - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
 
getThreadCount() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getThreadCount() - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
 
getThreadCount() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getThreadCount() - Method in class oshi.software.os.windows.WindowsOperatingSystem
 
getThreadCount() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getThreadCpuLoadBetweenTicks(OSThread) - Method in class oshi.software.common.AbstractOSThread
 
getThreadCpuLoadBetweenTicks(OSThread) - Method in interface oshi.software.os.OSThread
Gets CPU usage of this thread since a previous snapshot of the same thread, provided as a parameter.
getThreadCpuLoadCumulative() - Method in class oshi.software.common.AbstractOSThread
 
getThreadCpuLoadCumulative() - Method in interface oshi.software.os.OSThread
Gets cumulative CPU usage of this thread.
getThreadDetails() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getThreadDetails() - Method in class oshi.software.os.mac.MacOSProcess
 
getThreadDetails() - Method in interface oshi.software.os.OSProcess
Retrieves the threads of the process and their details.
getThreadDetails() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getThreadDetails() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getThreadDetails() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getThreadDetails() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getThreadId() - Method in class oshi.driver.mac.ThreadInfo.ThreadStats
 
getThreadId() - Method in class oshi.software.os.linux.LinuxOSThread
 
getThreadId() - Method in class oshi.software.os.mac.MacOSThread
 
getThreadId() - Method in interface oshi.software.os.OSThread
The thread id.
getThreadId() - Method in class oshi.software.os.unix.aix.AixOSThread
 
getThreadId() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSThread
 
getThreadId() - Method in class oshi.software.os.unix.solaris.SolarisOSThread
 
getThreadId() - Method in class oshi.software.os.windows.WindowsOSThread
 
getThreadID() - Method in class oshi.driver.windows.registry.ThreadPerformanceData.PerfCounterBlock
 
getThreadIds(int) - Static method in class oshi.driver.linux.proc.ProcessStat
Gets an List of thread ids for a process from the /proc/[pid]/task/ directory with only numeric digit filenames, corresponding to the threads.
getThreadState() - Method in class oshi.driver.windows.registry.ThreadPerformanceData.PerfCounterBlock
 
getTimeRemainingEstimated() - Method in class oshi.hardware.common.AbstractPowerSource
 
getTimeRemainingEstimated() - Method in interface oshi.hardware.PowerSource
Estimated time remaining on the power source, in seconds, as reported by the operating system.
getTimeRemainingInstant() - Method in class oshi.hardware.common.AbstractPowerSource
 
getTimeRemainingInstant() - Method in interface oshi.hardware.PowerSource
Estimated time remaining on the power source, in seconds, as reported by the battery.
getTimeStamp() - Method in class oshi.driver.mac.net.NetStat.IFdata
 
getTimeStamp() - Method in interface oshi.hardware.HWDiskStore
The time this disk's statistics were updated.
getTimeStamp() - Method in interface oshi.hardware.NetworkIF
Getter for the field timeStamp.
getTimeStamp() - Method in class oshi.hardware.platform.linux.LinuxHWDiskStore
 
getTimeStamp() - Method in class oshi.hardware.platform.linux.LinuxNetworkIF
 
getTimeStamp() - Method in class oshi.hardware.platform.mac.MacHWDiskStore
 
getTimeStamp() - Method in class oshi.hardware.platform.mac.MacNetworkIF
 
getTimeStamp() - Method in class oshi.hardware.platform.unix.aix.AixHWDiskStore
 
getTimeStamp() - Method in class oshi.hardware.platform.unix.aix.AixNetworkIF
 
getTimeStamp() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHWDiskStore
 
getTimeStamp() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdNetworkIF
 
getTimeStamp() - Method in class oshi.hardware.platform.unix.solaris.SolarisHWDiskStore
 
getTimeStamp() - Method in class oshi.hardware.platform.unix.solaris.SolarisNetworkIF
 
getTimeStamp() - Method in class oshi.hardware.platform.windows.WindowsHWDiskStore
 
getTimeStamp() - Method in class oshi.hardware.platform.windows.WindowsNetworkIF
 
getTimingDescriptor(byte[]) - Static method in class oshi.util.EdidUtil
Parse a detailed timing descriptor
getTotal() - Method in interface oshi.hardware.GlobalMemory
The amount of actual physical memory, in bytes.
getTotal() - Method in class oshi.hardware.platform.linux.LinuxGlobalMemory
 
getTotalInodes() - Method in class oshi.software.os.linux.LinuxOSFileStore
 
getTotalInodes() - Method in class oshi.software.os.mac.MacOSFileStore
 
getTotalInodes() - Method in interface oshi.software.os.OSFileStore
Total / maximum number of inodes of the filesystem.
getTotalInodes() - Method in class oshi.software.os.unix.aix.AixOSFileStore
 
getTotalInodes() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSFileStore
 
getTotalInodes() - Method in class oshi.software.os.unix.solaris.SolarisOSFileStore
 
getTotalInodes() - Method in class oshi.software.os.windows.WindowsOSFileStore
 
getTotalSpace() - Method in class oshi.software.os.linux.LinuxOSFileStore
 
getTotalSpace() - Method in class oshi.software.os.mac.MacOSFileStore
 
getTotalSpace() - Method in interface oshi.software.os.OSFileStore
Total space/capacity of the drive.
getTotalSpace() - Method in class oshi.software.os.unix.aix.AixOSFileStore
 
getTotalSpace() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSFileStore
 
getTotalSpace() - Method in class oshi.software.os.unix.solaris.SolarisOSFileStore
 
getTotalSpace() - Method in class oshi.software.os.windows.WindowsOSFileStore
 
getTransferTime() - Method in interface oshi.hardware.HWDiskStore
The time spent reading or writing, in milliseconds.
getTransferTime() - Method in class oshi.hardware.platform.linux.LinuxHWDiskStore
 
getTransferTime() - Method in class oshi.hardware.platform.mac.MacHWDiskStore
 
getTransferTime() - Method in class oshi.hardware.platform.unix.aix.AixHWDiskStore
 
getTransferTime() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHWDiskStore
 
getTransferTime() - Method in class oshi.hardware.platform.unix.solaris.SolarisHWDiskStore
 
getTransferTime() - Method in class oshi.hardware.platform.windows.WindowsHWDiskStore
 
getType() - Method in class oshi.hardware.HWPartition
Getter for the field type.
getType() - Method in class oshi.software.os.linux.LinuxOSFileStore
 
getType() - Method in class oshi.software.os.mac.MacOSFileStore
 
getType() - Method in interface oshi.software.os.OSFileStore
Type of the File System (FAT, NTFS, etx2, ext4, etc)
getType() - Method in class oshi.software.os.unix.aix.AixOSFileStore
 
getType() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSFileStore
 
getType() - Method in class oshi.software.os.unix.solaris.SolarisOSFileStore
 
getType() - Method in class oshi.software.os.windows.WindowsOSFileStore
 
getUDPv4Stats() - Method in interface oshi.software.os.InternetProtocolStats
Get the UDP stats for IPv4 datagrams.
getUDPv4Stats() - Method in class oshi.software.os.linux.LinuxInternetProtocolStats
 
getUDPv4Stats() - Method in class oshi.software.os.mac.MacInternetProtocolStats
 
getUDPv4Stats() - Method in class oshi.software.os.unix.aix.AixInternetProtocolStats
 
getUDPv4Stats() - Method in class oshi.software.os.unix.freebsd.FreeBsdInternetProtocolStats
 
getUDPv4Stats() - Method in class oshi.software.os.unix.solaris.SolarisInternetProtocolStats
 
getUDPv4Stats() - Method in class oshi.software.os.windows.WindowsInternetProtocolStats
 
getUDPv6Stats() - Method in interface oshi.software.os.InternetProtocolStats
Get the UDP stats for IPv6 datagrams, if available.
getUDPv6Stats() - Method in class oshi.software.os.linux.LinuxInternetProtocolStats
 
getUDPv6Stats() - Method in class oshi.software.os.mac.MacInternetProtocolStats
 
getUDPv6Stats() - Method in class oshi.software.os.unix.aix.AixInternetProtocolStats
 
getUDPv6Stats() - Method in class oshi.software.os.unix.freebsd.FreeBsdInternetProtocolStats
 
getUDPv6Stats() - Method in class oshi.software.os.unix.solaris.SolarisInternetProtocolStats
 
getUDPv6Stats() - Method in class oshi.software.os.windows.WindowsInternetProtocolStats
 
getUint16(WbemcliUtil.WmiResult<T>, T, int) - Static method in class oshi.util.platform.windows.WmiUtil
Gets a Uint16 value from a WmiResult.
getUint32(WbemcliUtil.WmiResult<T>, T, int) - Static method in class oshi.util.platform.windows.WmiUtil
Gets an UINT32 value from a WmiResult.
getUint32asLong(WbemcliUtil.WmiResult<T>, T, int) - Static method in class oshi.util.platform.windows.WmiUtil
Gets an UINT32 value from a WmiResult as a long, preserving the unsignedness.
getUint64(WbemcliUtil.WmiResult<T>, T, int) - Static method in class oshi.util.platform.windows.WmiUtil
Gets a Uint64 value from a WmiResult (parsing the String).
getUniqueDeviceId() - Method in class oshi.hardware.common.AbstractUsbDevice
 
getUniqueDeviceId() - Method in interface oshi.hardware.UsbDevice
A Unique Device ID of the USB device, such as the PnPDeviceID (Windows), Device Node Path (Linux), Registry Entry ID (macOS), or Device Node number (Unix)
getUnsignedInt(int) - Static method in class oshi.util.FormatUtil
Convert unsigned int to signed long.
getUnsignedLongFromFile(String) - Static method in class oshi.util.FileUtil
Read a file and return the unsigned long value contained therein as a long.
getUpTime() - Method in class oshi.driver.mac.ThreadInfo.ThreadStats
 
getUpTime() - Method in class oshi.driver.windows.registry.ProcessPerformanceData.PerfCounterBlock
 
getUpTime() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getUpTime() - Method in class oshi.software.os.linux.LinuxOSThread
 
getUpTime() - Method in class oshi.software.os.mac.MacOSProcess
 
getUpTime() - Method in class oshi.software.os.mac.MacOSThread
 
getUpTime() - Method in interface oshi.software.os.OSProcess
Getter for the field upTime.
getUpTime() - Method in interface oshi.software.os.OSThread
Elapsed/up-time of the thread.
getUpTime() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getUpTime() - Method in class oshi.software.os.unix.aix.AixOSThread
 
getUpTime() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getUpTime() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSThread
 
getUpTime() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getUpTime() - Method in class oshi.software.os.unix.solaris.SolarisOSThread
 
getUpTime() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getUpTime() - Method in class oshi.software.os.windows.WindowsOSThread
 
getUsableSpace() - Method in class oshi.software.os.linux.LinuxOSFileStore
 
getUsableSpace() - Method in class oshi.software.os.mac.MacOSFileStore
 
getUsableSpace() - Method in interface oshi.software.os.OSFileStore
Usable space on the drive.
getUsableSpace() - Method in class oshi.software.os.unix.aix.AixOSFileStore
 
getUsableSpace() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSFileStore
 
getUsableSpace() - Method in class oshi.software.os.unix.solaris.SolarisOSFileStore
 
getUsableSpace() - Method in class oshi.software.os.windows.WindowsOSFileStore
 
getUsbDevices(boolean) - Method in interface oshi.hardware.HardwareAbstractionLayer
Instantiates an UnmodifiableList of UsbDevice objects, representing devices connected via a usb port (including internal devices).
getUsbDevices(boolean) - Method in class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
 
getUsbDevices(boolean) - Static method in class oshi.hardware.platform.linux.LinuxUsbDevice
getUsbDevices(boolean) - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
 
getUsbDevices(boolean) - Static method in class oshi.hardware.platform.mac.MacUsbDevice
getUsbDevices(boolean) - Method in class oshi.hardware.platform.unix.aix.AixHardwareAbstractionLayer
 
getUsbDevices(boolean) - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
 
getUsbDevices(boolean) - Static method in class oshi.hardware.platform.unix.freebsd.FreeBsdUsbDevice
getUsbDevices(boolean) - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
 
getUsbDevices(boolean) - Static method in class oshi.hardware.platform.unix.solaris.SolarisUsbDevice
getUsbDevices(boolean) - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
 
getUsbDevices(boolean) - Static method in class oshi.hardware.platform.windows.WindowsUsbDevice
getUsbDevices(boolean, Supplier<List<String>>) - Static method in class oshi.hardware.platform.unix.aix.AixUsbDevice
getUser() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getUser() - Method in class oshi.software.os.mac.MacOSProcess
 
getUser() - Method in interface oshi.software.os.OSProcess
Getter for the field user.
getUser() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getUser() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getUser() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getUser() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getUser(String) - Static method in class oshi.driver.linux.proc.UserGroupInfo
Gets a user from their ID
getUserID() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getUserID() - Method in class oshi.software.os.mac.MacOSProcess
 
getUserID() - Method in interface oshi.software.os.OSProcess
Getter for the field userID.
getUserID() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getUserID() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getUserID() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getUserID() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getUserName() - Method in class oshi.software.os.OSSession
Gets the login name of the user
getUserTime() - Method in class oshi.driver.mac.ThreadInfo.ThreadStats
 
getUserTime() - Method in class oshi.driver.windows.registry.ProcessWtsData.WtsInfo
 
getUserTime() - Method in class oshi.driver.windows.registry.ThreadPerformanceData.PerfCounterBlock
 
getUserTime() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getUserTime() - Method in class oshi.software.os.linux.LinuxOSThread
 
getUserTime() - Method in class oshi.software.os.mac.MacOSProcess
 
getUserTime() - Method in class oshi.software.os.mac.MacOSThread
 
getUserTime() - Method in interface oshi.software.os.OSProcess
Getter for the field userTime.
getUserTime() - Method in interface oshi.software.os.OSThread
User time used by the thread.
getUserTime() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getUserTime() - Method in class oshi.software.os.unix.aix.AixOSThread
 
getUserTime() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getUserTime() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSThread
 
getUserTime() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getUserTime() - Method in class oshi.software.os.unix.solaris.SolarisOSThread
 
getUserTime() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getUserTime() - Method in class oshi.software.os.windows.WindowsOSThread
 
getutxent() - Method in interface oshi.jna.platform.linux.LinuxLibc
Reads a line from the current file position in the utmp file.
getutxent() - Method in interface oshi.jna.platform.mac.SystemB
Reads a line from the current file position in the utmp file.
getutxent() - Method in interface oshi.jna.platform.unix.freebsd.FreeBsdLibc
Reads a line from the current file position in the utmp file.
getutxent() - Method in interface oshi.jna.platform.unix.solaris.SolarisLibc
Reads a line from the current file position in the utmp file.
getUuid() - Method in class oshi.hardware.HWPartition
Getter for the field uuid.
getUUID() - Method in class oshi.software.common.AbstractOSFileStore
 
getUUID() - Method in interface oshi.software.os.OSFileStore
UUID/GUID of the File System
getVcm(byte[]) - Static method in class oshi.util.EdidUtil
Get monitor height in cm
getVendor() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
Processor vendor.
getVendor() - Method in class oshi.hardware.common.AbstractGraphicsCard
 
getVendor() - Method in class oshi.hardware.common.AbstractUsbDevice
 
getVendor() - Method in interface oshi.hardware.GraphicsCard
Retrieves the card's manufacturer/vendor
getVendor() - Method in interface oshi.hardware.UsbDevice
Vendor that manufactured the USB device
getVendorFreq() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
Vendor frequency (in Hz), eg.
getVendorId() - Method in class oshi.hardware.common.AbstractUsbDevice
 
getVendorId() - Method in interface oshi.hardware.UsbDevice
ID of the vendor that manufactured the USB device
getVersion() - Method in interface oshi.hardware.Baseboard
Get the baseboard version.
getVersion() - Method in interface oshi.hardware.Firmware
Get the firmware version.
getVersion() - Method in class oshi.software.os.OperatingSystem.OSVersionInfo
Gets the operating system version.
getVersion(byte[]) - Static method in class oshi.util.EdidUtil
Return the EDID version
getVersionInfo() - Method in class oshi.hardware.common.AbstractGraphicsCard
 
getVersionInfo() - Method in interface oshi.hardware.GraphicsCard
Retrieves a list of version/revision data from the card.
getVersionInfo() - Method in class oshi.software.common.AbstractOperatingSystem
 
getVersionInfo() - Method in interface oshi.software.os.OperatingSystem
Operating system version information.
getVirtualInUse() - Method in interface oshi.hardware.VirtualMemory
The memory currently committed by the system, in bytes.
getVirtualMax() - Method in interface oshi.hardware.VirtualMemory
The maximum memory that can be committed by the system without extending the paging file(s), in bytes.
getVirtualMemory() - Method in interface oshi.hardware.GlobalMemory
Virtual memory, such as a swap file.
getVirtualMemory() - Method in class oshi.hardware.platform.linux.LinuxGlobalMemory
 
getVirtualSize() - Method in class oshi.driver.windows.registry.ProcessWtsData.WtsInfo
 
getVirtualSize() - Method in class oshi.software.os.linux.LinuxOSProcess
 
getVirtualSize() - Method in class oshi.software.os.mac.MacOSProcess
 
getVirtualSize() - Method in interface oshi.software.os.OSProcess
Getter for the field virtualSize.
getVirtualSize() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
getVirtualSize() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
getVirtualSize() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
getVirtualSize() - Method in class oshi.software.os.windows.WindowsOSProcess
 
getVoltage() - Method in class oshi.hardware.common.AbstractPowerSource
 
getVoltage() - Method in interface oshi.hardware.PowerSource
Voltage of the battery, in Volts.
getVolume() - Method in class oshi.software.common.AbstractOSFileStore
 
getVolume() - Method in interface oshi.software.os.OSFileStore
Volume name of the File System
getVRam() - Method in class oshi.hardware.common.AbstractGraphicsCard
 
getVRam() - Method in interface oshi.hardware.GraphicsCard
Retrieves the Video RAM (VRAM) available on the GPU
getWeek(byte[]) - Static method in class oshi.util.EdidUtil
Return the week of year of manufacture
getWmiTimeout() - Method in class oshi.util.platform.windows.WmiQueryHandler
Gets the current WMI timeout.
getWriteBytes() - Method in interface oshi.hardware.HWDiskStore
The number of bytes written to the disk
getWriteBytes() - Method in class oshi.hardware.platform.linux.LinuxHWDiskStore
 
getWriteBytes() - Method in class oshi.hardware.platform.mac.MacHWDiskStore
 
getWriteBytes() - Method in class oshi.hardware.platform.unix.aix.AixHWDiskStore
 
getWriteBytes() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHWDiskStore
 
getWriteBytes() - Method in class oshi.hardware.platform.unix.solaris.SolarisHWDiskStore
 
getWriteBytes() - Method in class oshi.hardware.platform.windows.WindowsHWDiskStore
 
getWrites() - Method in interface oshi.hardware.HWDiskStore
The number of writes to the disk
getWrites() - Method in class oshi.hardware.platform.linux.LinuxHWDiskStore
 
getWrites() - Method in class oshi.hardware.platform.mac.MacHWDiskStore
 
getWrites() - Method in class oshi.hardware.platform.unix.aix.AixHWDiskStore
 
getWrites() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHWDiskStore
 
getWrites() - Method in class oshi.hardware.platform.unix.solaris.SolarisHWDiskStore
 
getWrites() - Method in class oshi.hardware.platform.windows.WindowsHWDiskStore
 
getYear(byte[]) - Static method in class oshi.util.EdidUtil
Return the year of manufacture
GlobalConfig - Class in oshi.util
The global configuration utility.
GlobalConfig.PropertyException - Exception in oshi.util
Indicates that a configuration value is invalid.
GlobalMemory - Interface in oshi.hardware
The GlobalMemory class tracks information about the use of a computer's physical memory (RAM) as well as any available virtual memory.
gpuPLimit - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyDataPLimitData
 
GraphicsCard - Interface in oshi.hardware
GraphicsCard interface.
groupid - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
GuardedBy - Annotation Type in oshi.annotation.concurrent
The field or method to which this annotation is applied can only be accessed when holding a particular lock, which may be a built-in (synchronization) lock, or may be an explicit java.util.concurrent.Lock.
GUEST_TIME - oshi.driver.linux.proc.ProcessStat.PidStat
Guest time of the process (time spent running a vir‐ tual CPU for a guest operating system), measured in clock ticks.

H

handleComException(WbemcliUtil.WmiQuery<?>, COMException) - Method in class oshi.util.platform.windows.WmiQueryHandler
handleComException.
HANDLECOUNT - oshi.driver.windows.perfmon.ProcessInformation.HandleCountProperty
 
HANDLECOUNT - oshi.driver.windows.wmi.Win32Process.ProcessXPProperty
 
HardwareAbstractionLayer - Interface in oshi.hardware
A hardware abstraction layer.
heap_size - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
HEX_ERROR - Static variable in class oshi.util.FormatUtil
Constant HEX_ERROR="0x%08X"
hexStringToByteArray(String) - Static method in class oshi.util.ParseUtil
Parse a string of hexadecimal digits into a byte array
hexStringToLong(String, long) - Static method in class oshi.util.ParseUtil
Parses a string of hex digits to long value.
hexStringToString(String) - Static method in class oshi.util.ParseUtil
Parses a string of hex digits to a string where each pair of hex digits represents an ASCII character
HighCapacity - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_WAIT_STATUS
 
HkeyPerformanceDataUtil - Class in oshi.driver.windows.registry
Utility to read HKEY_PERFORMANCE_DATA information.
HkeyUserData - Class in oshi.driver.windows.registry
Utility to read session data from HKEY_USERS
hpi - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
hpi - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
hpit - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
hpit - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
HWDiskStore - Interface in oshi.hardware
A storage mechanism where data are recorded by various electronic, magnetic, optical, or mechanical changes to a surface layer of one or more rotating disks or or flash storage such as a removable or solid state drive.
HWPartition - Class in oshi.hardware
A region on a hard disk or other secondary storage, so that an operating system can manage information in each region separately.
HWPartition(String, String, String, String, long, int, int, String) - Constructor for class oshi.hardware.HWPartition
Creates a new HWPartition
hyperpgsize - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 

I

ibytes - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_netinterface_t
 
icmp - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousUnionPayload
 
icmpv6 - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousUnionPayload
 
IDENTIFIER - oshi.driver.windows.wmi.OhmHardware.IdentifierProperty
 
IDENTIFIER_LENGTH - Static variable in interface oshi.jna.platform.unix.aix.Perfstat
 
IDENTIFYINGNUMBER - oshi.driver.windows.wmi.Win32ComputerSystemProduct.ComputerSystemProductProperty
 
idle - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
idle - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
IDLE - oshi.hardware.CentralProcessor.TickType
Time that the CPU or CPUs were idle and the system did not have an outstanding disk I/O request.
idle_donated_purr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
idle_donated_purr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
idle_donated_spurr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
idle_donated_spurr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
idle_stolen_purr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
idle_stolen_purr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
idle_stolen_spurr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
idle_stolen_spurr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
IDPROCESS - oshi.driver.windows.perfmon.ThreadInformation.ThreadPerformanceProperty
 
IDTHREAD - oshi.driver.windows.perfmon.ThreadInformation.ThreadPerformanceProperty
 
ierrors - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_netinterface_t
 
ierrors - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructIP
 
ierrors - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructIPv6
 
ierrors - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructTCP
 
ierrors - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructUDP
 
if_arpdrops - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_netinterface_t
 
if_iqdrops - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_netinterface_t
 
iget - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
iget - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
Immutable - Annotation Type in oshi.annotation.concurrent
The presence of this annotation indicates that the author believes the class to be immutable and hence inherently thread-safe.
inBytes - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
INDEX - oshi.driver.windows.wmi.Win32DiskDrive.DiskDriveProperty
 
INDEX - oshi.driver.windows.wmi.Win32DiskPartition.DiskPartitionProperty
 
InformationLevel - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_QUERY_INFORMATION
 
initCOM() - Method in class oshi.util.platform.windows.WmiQueryHandler
Initializes COM library and sets security to impersonate the local user
initCOM(int) - Method in class oshi.util.platform.windows.WmiQueryHandler
initCOM.
initiated - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructTCP
 
initProcessorCounts() - Method in class oshi.hardware.common.AbstractCentralProcessor
Updates logical and physical processor counts and arrays
inOps - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
INSTANCE - Static variable in interface oshi.jna.platform.linux.LinuxLibc
 
INSTANCE - Static variable in interface oshi.jna.platform.mac.IOKit
 
INSTANCE - Static variable in interface oshi.jna.platform.mac.SystemB
 
INSTANCE - Static variable in interface oshi.jna.platform.unix.aix.AixLibc
 
INSTANCE - Static variable in interface oshi.jna.platform.unix.aix.Perfstat
 
INSTANCE - Static variable in interface oshi.jna.platform.unix.freebsd.FreeBsdLibc
 
INSTANCE - Static variable in interface oshi.jna.platform.unix.solaris.SolarisLibc
 
INSTANCE - Static variable in interface oshi.jna.platform.windows.PowrProf
Constant INSTANCE
INT_SIZE - Static variable in interface oshi.jna.platform.unix.freebsd.FreeBsdLibc
Constant INT_SIZE=Native.getNativeSize(int.class)
InternetProtocolStats - Interface in oshi.software.os
Includes key statistics of TCP and UDP protocols
InternetProtocolStats.TcpStats - Class in oshi.software.os
 
InternetProtocolStats.UdpStats - Class in oshi.software.os
 
interrupts - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientstream
 
INTERRUPTSPERSEC - oshi.driver.windows.perfmon.ProcessorInformation.InterruptsProperty
 
INVALID - oshi.software.os.OSProcess.State
The state resulting if the process fails to update statistics, probably due to termination.
invol_cswitch - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
IO_MS - oshi.driver.linux.proc.DiskStats.IoStat
The total number of milliseconds spent doing I/Os.
IO_MS_WEIGHTED - oshi.driver.linux.proc.DiskStats.IoStat
Incremented at each I/O start, I/O completion, I/O merge, or read of these stats by the number of I/Os in progress DiskStats.IoStat.IO_QUEUE_LENGTH times the number of milliseconds spent doing I/O since the last update of this field.
IO_QUEUE_LENGTH - oshi.driver.linux.proc.DiskStats.IoStat
Incremented as requests are given to appropriate struct request_queue and decremented as they finish.
IOConnectCallStructMethod(IOKit.IOConnect, int, Structure, NativeLong, Structure, NativeLongByReference) - Method in interface oshi.jna.platform.mac.IOKit
 
iohwm - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
IOKit - Interface in oshi.jna.platform.mac
The I/O Kit framework implements non-kernel access to I/O Kit objects (drivers and nubs) through the device-interface mechanism.
iome - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
iomu - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
Iostat - Class in oshi.driver.unix.solaris.disk
Utility to query iostat
iowait - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
IOWAIT - oshi.hardware.CentralProcessor.TickType
Time that the CPU or CPUs were idle during which the system had an outstanding disk I/O request.
ip - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousUnionPayload
 
ip6s_badoptions - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_badscope - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_badvers - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_cantforward - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_cantfrag - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_delivered - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_exthdrget - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_exthdrget0 - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_exthdrtoolong - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_forward - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_fragdropped - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_fragmented - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_fragments - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_fragoverflow - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_fragtimeout - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_localout - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_m1 - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_m2m - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_mext1 - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_mext2m - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_nogif - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_noroute - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_notmember - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_nxthist - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_odropped - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_ofragments - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_pulldown - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_pulldown_alloc - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_pulldown_copy - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_pullup - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_pullup_alloc - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_pullup_copy - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_pullup_fail - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_pullup2 - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_pullup2_alloc - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_pullup2_copy - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_pullup2_fail - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_rawout - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_reassembled - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_redirectsent - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_sources_deprecated - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_sources_none - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_sources_otherif - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_sources_otherscope - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_sources_sameif - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_sources_samescope - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_toomanyhdr - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_tooshort - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_toosmall - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ip6s_total - Variable in class oshi.jna.platform.unix.CLibrary.Ip6stat
 
Ip6stat() - Constructor for class oshi.jna.platform.unix.CLibrary.Ip6stat
 
ipackets - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_netinterface_t
 
ipackets - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructIP
 
ipackets - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructIPv6
 
ipackets - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructTCP
 
ipackets - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructUDP
 
ips_adj - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_adj_hwcsum_clr - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_badaddr - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_badhlen - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_badlen - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_badoptions - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_badsum - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_badvers - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_cantforward - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_cantfrag - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_delivered - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_fastforward - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_forward - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_fragdropped - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_fragmented - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_fragments - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_fragtimeout - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_localout - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_necp_policy_drop - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_nogif - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_noproto - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_noroute - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_notmember - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_odropped - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_ofragments - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_pktdropcntrl - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_raw_sappend_fail - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_rawout - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_rcv_swcsum - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_rcv_swcsum_bytes - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_reassembled - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_redirectsent - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_rxc_chained - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_rxc_chainsz_gt2 - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_rxc_chainsz_gt4 - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_rxc_collisions - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_rxc_notchain - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_rxc_notlist - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_snd_swcsum - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_snd_swcsum_bytes - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_toolong - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_tooshort - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_toosmall - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
ips_total - Variable in class oshi.jna.platform.unix.CLibrary.Ipstat
 
Ipstat() - Constructor for class oshi.jna.platform.unix.CLibrary.Ipstat
 
ipv6 - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousUnionPayload
 
iqueueoverflow - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructIP
 
iqueueoverflow - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructIPv6
 
IRQ - oshi.hardware.CentralProcessor.TickType
Time that the CPU used to service hardware IRQs
isBlank(String) - Static method in class oshi.util.Util
Tests if a String is either null or empty.
isCharging() - Method in class oshi.hardware.common.AbstractPowerSource
 
isCharging() - Method in interface oshi.hardware.PowerSource
Reports whether the battery is charging.
isConnectorPresent() - Method in class oshi.hardware.common.AbstractNetworkIF
 
isConnectorPresent() - Method in interface oshi.hardware.NetworkIF
(Windows Vista and higher) Set if a connector is present on the network interface.
isConnectorPresent() - Method in class oshi.hardware.platform.linux.LinuxNetworkIF
 
isConnectorPresent() - Method in class oshi.hardware.platform.windows.WindowsNetworkIF
 
isCpu64bit() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
Is CPU 64bit?
isDigital(byte[]) - Static method in class oshi.util.EdidUtil
Test if this EDID is a digital monitor based on byte 20
isDischarging() - Method in class oshi.hardware.common.AbstractPowerSource
 
isDischarging() - Method in interface oshi.hardware.PowerSource
Reports whether the battery is discharging.
isElevated() - Method in class oshi.software.common.AbstractOperatingSystem
 
isElevated() - Method in interface oshi.software.os.OperatingSystem
Determine whether the current process has elevated permissions such as sudo / Administrator
isKnownVmMacAddr() - Method in class oshi.hardware.common.AbstractNetworkIF
 
isKnownVmMacAddr() - Method in interface oshi.hardware.NetworkIF
Determines if the MAC address on this interface corresponds to a known Virtual Machine.
isPowerOnLine() - Method in class oshi.hardware.common.AbstractPowerSource
 
isPowerOnLine() - Method in interface oshi.hardware.PowerSource
Reports whether the device is plugged in to an external power source.
isSecurityInitialized() - Method in class oshi.util.platform.windows.WmiQueryHandler
Security only needs to be initialized once.
ITREALVALUE - oshi.driver.linux.proc.ProcessStat.PidStat
The time in jiffies before the next SIGALRM is sent to the process due to an interval timer.

K

KERNEL_INDEX_SMC - Static variable in class oshi.util.platform.mac.SmcUtil
 
KERNELMODETIME - oshi.driver.windows.wmi.Win32Process.ProcessXPProperty
 
kexit - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
key - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyData
 
key - Variable in class oshi.util.platform.mac.SmcUtil.SMCVal
 
keyInfo - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyData
 
koverf - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
ksched - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
KstatUtil - Class in oshi.util.platform.unix.solaris
Provides access to kstat information on Solaris
KstatUtil.KstatChain - Class in oshi.util.platform.unix.solaris
A copy of the Kstat chain, encapsulating a kstat_ctl_t object.
KSTKEIP - oshi.driver.linux.proc.ProcessStat.PidStat
The current EIP (instruction pointer).
KSTKESP - oshi.driver.linux.proc.ProcessStat.PidStat
The current value of ESP (stack pointer), as found in the kernel stack page for the process.

L

last_timebase - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
lbolt - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
lcpus - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
length - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyDataPLimitData
 
LIB - oshi.driver.linux.proc.ProcessStat.PidStatM
Library (unused since Linux 2.6; always 0)
link - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client
 
link - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server
 
link - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
link - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
link - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
link - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
LINUX - oshi.PlatformEnum
A flavor of Linux
LinuxFileSystem - Class in oshi.software.os.linux
The Linux File System contains OSFileStores which are a storage pool, device, partition, volume, concrete file system or other implementation specific means of file storage.
LinuxFileSystem() - Constructor for class oshi.software.os.linux.LinuxFileSystem
 
LinuxGlobalMemory - Class in oshi.hardware.platform.linux
Memory obtained by /proc/meminfo and sysinfo.totalram
LinuxGlobalMemory() - Constructor for class oshi.hardware.platform.linux.LinuxGlobalMemory
 
LinuxHardwareAbstractionLayer - Class in oshi.hardware.platform.linux
LinuxHardwareAbstractionLayer class.
LinuxHardwareAbstractionLayer() - Constructor for class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
 
LinuxHWDiskStore - Class in oshi.hardware.platform.linux
Linux hard disk implementation.
LinuxInternetProtocolStats - Class in oshi.software.os.linux
 
LinuxInternetProtocolStats() - Constructor for class oshi.software.os.linux.LinuxInternetProtocolStats
 
LinuxLibc - Interface in oshi.jna.platform.linux
Linux C Library.
LinuxLibc.Exit_status - Class in oshi.jna.platform.linux
Part of utmpx structure
LinuxLibc.LinuxUtmpx - Class in oshi.jna.platform.linux
Return type for getutxent()
LinuxLibc.Ut_Tv - Class in oshi.jna.platform.linux
32-bit timeval required for utmpx structure
LinuxNetworkIF - Class in oshi.hardware.platform.linux
LinuxNetworks class.
LinuxNetworkIF(NetworkInterface) - Constructor for class oshi.hardware.platform.linux.LinuxNetworkIF
 
LinuxOperatingSystem - Class in oshi.software.os.linux
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds.
LinuxOperatingSystem() - Constructor for class oshi.software.os.linux.LinuxOperatingSystem
Constructor for LinuxOperatingSystem.
LinuxOSFileStore - Class in oshi.software.os.linux
 
LinuxOSFileStore(String, String, String, String, String, String, String, String, String, long, long, long, long, long) - Constructor for class oshi.software.os.linux.LinuxOSFileStore
 
LinuxOSProcess - Class in oshi.software.os.linux
 
LinuxOSProcess(int) - Constructor for class oshi.software.os.linux.LinuxOSProcess
 
LinuxOSThread - Class in oshi.software.os.linux
 
LinuxOSThread(int, int) - Constructor for class oshi.software.os.linux.LinuxOSThread
 
LinuxPowerSource - Class in oshi.hardware.platform.linux
A Power Source
LinuxPowerSource(String, String, double, double, double, double, double, double, boolean, boolean, boolean, PowerSource.CapacityUnits, int, int, int, int, String, LocalDate, String, String, double) - Constructor for class oshi.hardware.platform.linux.LinuxPowerSource
 
LinuxUsbDevice - Class in oshi.hardware.platform.linux
Linux Usb Device
LinuxUsbDevice(String, String, String, String, String, String, List<UsbDevice>) - Constructor for class oshi.hardware.platform.linux.LinuxUsbDevice
 
LinuxUtmpx() - Constructor for class oshi.jna.platform.linux.LinuxLibc.LinuxUtmpx
 
load(Properties) - Static method in class oshi.util.GlobalConfig
Load the given Properties into the global configuration.
loadavg - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
localdispatch - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
localize(String) - Static method in class oshi.util.platform.windows.PerfCounterQuery
Localize a PerfCounter string.
lock - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
lock - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
lock_test - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
lockt - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
locku - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
LogicalProcessor(int, int, int) - Constructor for class oshi.hardware.CentralProcessor.LogicalProcessor
 
LogicalProcessor(int, int, int, int) - Constructor for class oshi.hardware.CentralProcessor.LogicalProcessor
 
LogicalProcessor(int, int, int, int, int) - Constructor for class oshi.hardware.CentralProcessor.LogicalProcessor
 
LogicalProcessorInformation - Class in oshi.driver.windows
Utility to query Logical Processor Information pre-Win7
LOGIN_PROCESS - Static variable in interface oshi.jna.platform.unix.CLibrary
 
longToByteArray(long, int, int) - Static method in class oshi.util.ParseUtil
Convert a long value to a byte array using Big Endian, truncating or padding with zeros (if necessary) so the array has the specified length.
lookup - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client
 
lookup - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server
 
lookup - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
lookup - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
lookup - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
lookup - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
lookup(String, int, String) - Method in class oshi.util.platform.unix.solaris.KstatUtil.KstatChain
Convenience method for LibKstat.kstat_lookup(com.sun.jna.platform.unix.solaris.LibKstat.KstatCtl, java.lang.String, int, java.lang.String).
lookupAll(String, int, String) - Method in class oshi.util.platform.unix.solaris.KstatUtil.KstatChain
Convenience method for LibKstat.kstat_lookup(com.sun.jna.platform.unix.solaris.LibKstat.KstatCtl, java.lang.String, int, java.lang.String).
lookupp - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
LowCapacity - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_WAIT_STATUS
 
lread - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
lread - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
Ls - Class in oshi.driver.unix.aix
Utility to query ls
Lscfg - Class in oshi.driver.unix.aix
Utility to query lscfg
Lshal - Class in oshi.driver.linux
Utility to read info from lshal
Lshal - Class in oshi.driver.unix.solaris.disk
Utility to query lshal
Lshw - Class in oshi.driver.linux
Utility to read info from lshw
LsofUtil - Class in oshi.util
Reads from lsof into a map
Lspv - Class in oshi.driver.unix.aix
Utility to query lspv
Lssrad - Class in oshi.driver.unix.aix
Utility to query lssrad
lwrite - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
lwrite - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 

M

MacFileSystem - Class in oshi.software.os.mac
The Mac File System contains OSFileStores which are a storage pool, device, partition, volume, concrete file system or other implementation specific means of file storage.
MacFileSystem() - Constructor for class oshi.software.os.mac.MacFileSystem
 
MacHardwareAbstractionLayer - Class in oshi.hardware.platform.mac
MacHardwareAbstractionLayer class.
MacHardwareAbstractionLayer() - Constructor for class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
 
machineID - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
MacHWDiskStore - Class in oshi.hardware.platform.mac
Mac hard disk implementation.
MacInternetProtocolStats - Class in oshi.software.os.mac
 
MacInternetProtocolStats(boolean) - Constructor for class oshi.software.os.mac.MacInternetProtocolStats
 
MacNetworkIF - Class in oshi.hardware.platform.mac
MacNetworks class.
MacNetworkIF(NetworkInterface, Map<Integer, NetStat.IFdata>) - Constructor for class oshi.hardware.platform.mac.MacNetworkIF
 
MacOperatingSystem - Class in oshi.software.os.mac
macOS, previously Mac OS X and later OS X) is a series of proprietary graphical operating systems developed and marketed by Apple Inc.
MacOperatingSystem() - Constructor for class oshi.software.os.mac.MacOperatingSystem
 
MACOS_VERSIONS_PROPERTIES - Static variable in class oshi.software.os.mac.MacOperatingSystem
 
MacOSFileStore - Class in oshi.software.os.mac
 
MacOSFileStore(String, String, String, String, String, String, String, String, String, long, long, long, long, long) - Constructor for class oshi.software.os.mac.MacOSFileStore
 
MacOSProcess - Class in oshi.software.os.mac
 
MacOSProcess(int, int) - Constructor for class oshi.software.os.mac.MacOSProcess
 
MacOSThread - Class in oshi.software.os.mac
 
MacOSThread(int, int, OSProcess.State, long, long, long, long, int) - Constructor for class oshi.software.os.mac.MacOSThread
 
MACOSX - oshi.PlatformEnum
macOS (formerly OS X)
MacPowerSource - Class in oshi.hardware.platform.mac
A Power Source
MacPowerSource(String, String, double, double, double, double, double, double, boolean, boolean, boolean, PowerSource.CapacityUnits, int, int, int, int, String, LocalDate, String, String, double) - Constructor for class oshi.hardware.platform.mac.MacPowerSource
 
MacUsbDevice - Class in oshi.hardware.platform.mac
Mac Usb Device
MacUsbDevice(String, String, String, String, String, String, List<UsbDevice>) - Constructor for class oshi.hardware.platform.mac.MacUsbDevice
 
MacUtmpx() - Constructor for class oshi.jna.platform.mac.SystemB.MacUtmpx
 
MAH - oshi.hardware.PowerSource.CapacityUnits
MilliAmpHours (mAh).
majfaults - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
MAJFLT - oshi.driver.linux.proc.ProcessStat.PidStat
The number of major faults the process has made which have required loading a memory page from disk.
major - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyDataVers
 
MAJOR - oshi.driver.linux.proc.DiskStats.IoStat
The device major number.
MANUFACTURER - oshi.driver.windows.wmi.Win32BaseBoard.BaseBoardProperty
 
MANUFACTURER - oshi.driver.windows.wmi.Win32Bios.BiosProperty
 
MANUFACTURER - oshi.driver.windows.wmi.Win32ComputerSystem.ComputerSystemProperty
 
MANUFACTURER - oshi.driver.windows.wmi.Win32DiskDrive.DiskDriveProperty
 
MANUFACTURER - oshi.driver.windows.wmi.Win32PhysicalMemory.PhysicalMemoryProperty
 
MANUFACTURER - oshi.driver.windows.wmi.Win32PhysicalMemory.PhysicalMemoryPropertyWin8
 
MANUFACTURER - oshi.driver.windows.wmi.Win32PnPEntity.PnPEntityProperty
 
max - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_value_t
 
max_cpool_size - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
max_rserv - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
max_wserv - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
maxCapacity - Variable in class oshi.jna.platform.windows.PowrProf.SystemBatteryState
 
maxIdleState - Variable in class oshi.jna.platform.windows.PowrProf.ProcessorPowerInformation
 
maxMhz - Variable in class oshi.jna.platform.windows.PowrProf.ProcessorPowerInformation
 
maxpoolcap - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
mdmint - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
mem - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
mem_weightage - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
MEMINFO - Static variable in class oshi.util.platform.linux.ProcPath
 
memoize(Supplier<T>) - Static method in class oshi.util.Memoizer
Store a supplier in a delegate function to be computed only once.
memoize(Supplier<T>, long) - Static method in class oshi.util.Memoizer
Store a supplier in a delegate function to be computed once, and only again after time to live (ttl) has expired.
Memoizer - Class in oshi.util
A memoized function stores the output corresponding to some set of specific inputs.
MEMORY - oshi.software.os.OperatingSystem.ProcessSort
 
MemoryInformation - Class in oshi.driver.windows.perfmon
Utility to query Memory performance counter
MemoryInformation.PageSwapProperty - Enum in oshi.driver.windows.perfmon
 
MEMORYTYPE - oshi.driver.windows.wmi.Win32PhysicalMemory.PhysicalMemoryPropertyWin8
 
memPLimit - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyDataPLimitData
 
mempoolid - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
mhzLimit - Variable in class oshi.jna.platform.windows.PowrProf.ProcessorPowerInformation
 
migration_push - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
migration_S3grq - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
migration_S3pul - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
min - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_value_t
 
min_rserv - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
min_ucpool_size - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
min_wserv - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
minfaults - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
MINFLT - oshi.driver.linux.proc.ProcessStat.PidStat
The number of minor faults the process has made which have not required loading a memory page from disk.
minor - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyDataVers
 
MINOR - oshi.driver.linux.proc.DiskStats.IoStat
The device minor number.
mkdir - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client
 
mkdir - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server
 
mkdir - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
mkdir - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
mkdir - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
mknod - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
mknod - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
mknod - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
MODEL - oshi.driver.windows.wmi.Win32BaseBoard.BaseBoardProperty
 
MODEL - oshi.driver.windows.wmi.Win32ComputerSystem.ComputerSystemProperty
 
MODEL - oshi.driver.windows.wmi.Win32DiskDrive.DiskDriveProperty
 
Month - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_MANUFACTURE_DATE
 
Mount - Class in oshi.driver.unix.freebsd.disk
Utility to query mount
MOUNTS - Static variable in class oshi.util.platform.linux.ProcPath
 
mpcrintrs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
mpcrintrs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
mpcsintrs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
mpcsintrs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
MSAcpiThermalZoneTemperature - Class in oshi.driver.windows.wmi
Utility to query WMI class MSAcpi_ThermalZoneTemperature
MSAcpiThermalZoneTemperature.TemperatureProperty - Enum in oshi.driver.windows.wmi
Current temperature property.
msg - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
msg - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
mtu - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_netinterface_t
 
MWH - oshi.hardware.PowerSource.CapacityUnits
MilliWattHours (mWh).

N

name - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
name - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
name - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_id_t
 
name - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_netinterface_t
 
name - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t
 
NAME - oshi.driver.linux.proc.DiskStats.IoStat
The device name.
NAME - oshi.driver.windows.perfmon.PhysicalDisk.PhysicalDiskProperty
 
NAME - oshi.driver.windows.perfmon.ProcessInformation.HandleCountProperty
 
NAME - oshi.driver.windows.perfmon.ProcessInformation.ProcessPerformanceProperty
 
NAME - oshi.driver.windows.perfmon.ProcessorInformation.ProcessorFrequencyProperty
 
NAME - oshi.driver.windows.perfmon.ProcessorInformation.ProcessorTickCountProperty
 
NAME - oshi.driver.windows.perfmon.ThreadInformation.ThreadPerformanceProperty
 
NAME - oshi.driver.windows.wmi.Win32Bios.BiosProperty
 
NAME - oshi.driver.windows.wmi.Win32DiskDrive.DiskDriveProperty
 
NAME - oshi.driver.windows.wmi.Win32DiskPartition.DiskPartitionProperty
 
NAME - oshi.driver.windows.wmi.Win32LogicalDisk.LogicalDiskProperty
 
NAME - oshi.driver.windows.wmi.Win32PnPEntity.PnPEntityProperty
 
NAME - oshi.driver.windows.wmi.Win32Process.ProcessXPProperty
 
NAME - oshi.driver.windows.wmi.Win32VideoController.VideoControllerProperty
 
NAME - oshi.software.os.OperatingSystem.ProcessSort
 
namei - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
namei - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
ncpus - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
ncpus_cfg - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
ncpus_high - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
neardispatch - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
NetSessionData - Class in oshi.driver.windows.registry
Utility to read process data from HKEY_PERFORMANCE_DATA information with backup from Performance Counters or WMI
NetStat - Class in oshi.driver.mac.net
Utility to query NetStat.
NetStat.IFdata - Class in oshi.driver.mac.net
Class to encapsulate IF data for method return
NetStatTcp - Class in oshi.driver.unix
Utility to query TCP connections
NETWORK_FS_TYPES - Static variable in class oshi.software.common.AbstractFileSystem
FileSystem types which are network-based and should be excluded from local-only lists
NetworkIF - Interface in oshi.hardware
A network interface in the machine, including statistics.
NetworkParams - Interface in oshi.software.os
NetworkParams presents network parameters of running OS, such as DNS, host name etc.
NEW - oshi.software.os.OSProcess.State
Intermediate state in process creation
newcreds - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientdgram
 
newcreds - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientstream
 
NEWEST - oshi.software.os.OperatingSystem.ProcessSort
 
nfs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousUnionPayload
 
nfsv2 - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousUnionPayload
 
nfsv3 - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousUnionPayload
 
nfsv4 - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousUnionPayload
 
NICE - oshi.driver.linux.proc.ProcessStat.PidStat
The nice value (see setpriority(2)), a value in the range 19 (low priority) to -20 (high priority).
NICE - oshi.hardware.CentralProcessor.TickType
CPU utilization that occurred while executing at the user level with nice priority.
no_socket - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructUDP
 
nodename - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
nomem - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientdgram
 
nomem - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientstream
 
NOT_TOTAL_INSTANCE - Static variable in class oshi.util.platform.windows.PerfCounterQuery
 
NOT_TOTAL_INSTANCES - Static variable in class oshi.util.platform.windows.PerfCounterQuery
 
notDigits - Static variable in class oshi.util.ParseUtil
Constant notDigits
NotThreadSafe - Annotation Type in oshi.annotation.concurrent
The presence of this annotation indicates that the author believes the class is not thread-safe.
NSWAP - oshi.driver.linux.proc.ProcessStat.PidStat
Number of pages swapped (not maintained).
nullrecv - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCserverdgram
 
nullrecv - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCserverstream
 
nullreq - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client
 
nullreq - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server
 
nullreq - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
nullreq - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
nullreq - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
nullreq - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
num_threads - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
NUM_THREADS - oshi.driver.linux.proc.ProcessStat.PidStat
Number of threads in this process.
number - Variable in class oshi.jna.platform.windows.PowrProf.ProcessorPowerInformation
 
numperm - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
numProcessors - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
nverify - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
nw_adapters - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 

O

obytes - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_netinterface_t
 
oerrors - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_netinterface_t
 
oerrors - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructIP
 
oerrors - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructIPv6
 
OHM_NAMESPACE - Static variable in class oshi.util.platform.windows.WmiUtil
The namespace where Open Hardware Monitor publishes to WMI, OHM_NAMESPACE="ROOT\\OpenHardwareMonitor".
OhmHardware - Class in oshi.driver.windows.wmi
Utility to query Open Hardware Monitor WMI data for Hardware
OhmHardware.IdentifierProperty - Enum in oshi.driver.windows.wmi
HW Identifier Property
OhmSensor - Class in oshi.driver.windows.wmi
Utility to query Open Hardware Monitor WMI data for Sensors
OhmSensor.ValueProperty - Enum in oshi.driver.windows.wmi
Sensor value property
OLDEST - oshi.software.os.OperatingSystem.ProcessSort
 
online - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_value_t
 
opackets - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_netinterface_t
 
opackets - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructIP
 
opackets - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructIPv6
 
opackets - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructTCP
 
opackets - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructUDP
 
open - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
open - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
open_confirm - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
open_confirm - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
open_downgrade - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
open_downgrade - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
openattr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
openChain() - Static method in class oshi.util.platform.unix.solaris.KstatUtil
Create a copy of the Kstat chain and lock it for use by this object.
openQuery(WinNT.HANDLEByReference) - Static method in class oshi.util.platform.windows.PerfDataUtil
Open a pdh query
OperatingSystem - Interface in oshi.software.os
An operating system (OS) is the software on a computer that manages the way different programs use its hardware, and regulates the ways that a user controls the computer.
OperatingSystem.OSVersionInfo - Class in oshi.software.os
 
OperatingSystem.ProcessSort - Enum in oshi.software.os
Controls sorting of Process output
operations - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
operations - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
OSBuild - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
OSFileStore - Interface in oshi.software.os
A FileStore represents a storage pool, device, partition, volume, concrete file system or other implementation specific means of file storage.
oshi - package 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_OS_UNIX_WHOCOMMAND - Static variable in class oshi.software.common.AbstractOperatingSystem
 
OSHI_OS_WINDOWS_COMMANDLINE_BATCH - Static variable in class oshi.software.os.windows.WindowsOSProcess
 
oshi.annotation.concurrent - package oshi.annotation.concurrent
Provides annotations to document thread safety
oshi.driver.linux - package oshi.driver.linux
Provides functions to query Linux information
oshi.driver.linux.proc - package oshi.driver.linux.proc
Provides functions to query statistics in the Linux /proc pseudo-filesystem
oshi.driver.mac - package oshi.driver.mac
Provides functions to query Mac info
oshi.driver.mac.disk - package oshi.driver.mac.disk
Provides functions to query Mac disk info
oshi.driver.mac.net - package oshi.driver.mac.net
Provides functions to query Mac network info
oshi.driver.unix - package oshi.driver.unix
Provides functions to query information common to all unix systems
oshi.driver.unix.aix - package oshi.driver.unix.aix
Provides functions to query information on AIX
oshi.driver.unix.aix.perfstat - package oshi.driver.unix.aix.perfstat
Provides functions to query information on AIX using the libperfstat api
oshi.driver.unix.freebsd - package oshi.driver.unix.freebsd
Provides functions to query FreeBSD information
oshi.driver.unix.freebsd.disk - package oshi.driver.unix.freebsd.disk
Provides functions to query FreeBSD disk information
oshi.driver.unix.solaris - package oshi.driver.unix.solaris
Provides functions to query Solaris information
oshi.driver.unix.solaris.disk - package oshi.driver.unix.solaris.disk
Provides functions to query Solaris disk information
oshi.driver.unix.solaris.kstat - package oshi.driver.unix.solaris.kstat
Provides functions to query Solaris kstat information
oshi.driver.windows - package oshi.driver.windows
Provides functions to query information in windows
oshi.driver.windows.perfmon - package oshi.driver.windows.perfmon
Provides functions to query counters in windows performance monitor (or WMI counter tables)
oshi.driver.windows.registry - package oshi.driver.windows.registry
Provides functions to query data in Windows Registry
oshi.driver.windows.wmi - package oshi.driver.windows.wmi
Provides functions to query properties in WMI classes
oshi.hardware - package 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 - package oshi.hardware.common
Provides abstract classes for common code
oshi.hardware.platform.linux - package oshi.hardware.platform.linux
Provides information about hardware such as Memory, Power Sources, and Processor on Linux systems
oshi.hardware.platform.mac - package oshi.hardware.platform.mac
Provides information about hardware such as Memory, Power Sources, and Processor on Mac systems
oshi.hardware.platform.unix.aix - package oshi.hardware.platform.unix.aix
Provides information about hardware such as Memory, Power Sources, and Processor on AIX systems
oshi.hardware.platform.unix.freebsd - package oshi.hardware.platform.unix.freebsd
Provides information about hardware such as Memory, Power Sources, and Processor on FreeBSD systems
oshi.hardware.platform.unix.solaris - package oshi.hardware.platform.unix.solaris
Provides information about hardware such as Memory, Power Sources, and Processor on Solaris systems
oshi.hardware.platform.windows - package oshi.hardware.platform.windows
Provides information about hardware such as Memory, Power Sources, and Processor on Windows systems
oshi.jna.platform.linux - package oshi.jna.platform.linux
Provides extensions of JNA libraries for Linux.
oshi.jna.platform.mac - package oshi.jna.platform.mac
Provides extensions of JNA libraries for macOS.
oshi.jna.platform.unix - package oshi.jna.platform.unix
Provides extensions of JNA libraries for Unix.
oshi.jna.platform.unix.aix - package oshi.jna.platform.unix.aix
Provides extensions of JNA libraries for AIX.
oshi.jna.platform.unix.freebsd - package oshi.jna.platform.unix.freebsd
Provides extensions of JNA libraries for FreeBSD.
oshi.jna.platform.unix.solaris - package oshi.jna.platform.unix.solaris
Provides extensions of JNA libraries for Solaris.
oshi.jna.platform.windows - package oshi.jna.platform.windows
Provides extensions of JNA libraries for Windows.
oshi.software.common - package oshi.software.common
Provides abstract classes for common code
oshi.software.os - package oshi.software.os
[oshi-core API] Provides cross-platform implementation to retrieve OS, FileSystem, and Process information
oshi.software.os.linux - package oshi.software.os.linux
Provides information about Software and OS on Linux
oshi.software.os.mac - package oshi.software.os.mac
Provides information about Software and OS on macOS
oshi.software.os.unix.aix - package oshi.software.os.unix.aix
Provides information about Software and OS on AIX
oshi.software.os.unix.freebsd - package oshi.software.os.unix.freebsd
Provides information about Software and OS on FreeBSD
oshi.software.os.unix.solaris - package oshi.software.os.unix.solaris
Provides information about Software and OS on Solaris
oshi.software.os.windows - package oshi.software.os.windows
Provides information about Software and OS on Windows
oshi.util - package oshi.util
Provides utilities for parsing, formatting, and other access
oshi.util.platform.linux - package oshi.util.platform.linux
Provides utilities for Linux
oshi.util.platform.mac - package oshi.util.platform.mac
Provides utilities for macOS.
oshi.util.platform.unix.freebsd - package oshi.util.platform.unix.freebsd
Provides utilities for FreeBSD
oshi.util.platform.unix.solaris - package oshi.util.platform.unix.solaris
Provides utilities for Solaris
oshi.util.platform.windows - package oshi.util.platform.windows
Provides utilities for Windows.
oshi.util.tuples - package oshi.util.tuples
Provides classes encapsulating multiple objects, intended as return types from methods
OSName - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
OSProcess - Interface in oshi.software.os
Represents a Process on the operating system, which may contain multiple threads.
OSProcess.State - Enum in oshi.software.os
Process Execution States
OSService - Class in oshi.software.os
Operating system services are responsible for the management of platform resources, including the processor, memory, files, and input and output.
OSService(String, int, OSService.State) - Constructor for class oshi.software.os.OSService
Instantiate a new OSService.
OSService.State - Enum in oshi.software.os
Service Execution States
OSSession - Class in oshi.software.os
This class encapsulates information about users who are currently logged in to an operating system.
OSSession(String, String, long, String) - Constructor for class oshi.software.os.OSSession
 
OSThread - Interface in oshi.software.os
Represents a Thread/Task on the operating system.
OSVersion - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
OSVersionInfo(String, String, String) - Constructor for class oshi.software.os.OperatingSystem.OSVersionInfo
 
OTHER - oshi.software.os.OSProcess.State
Other or unknown states not defined
OTHER - oshi.software.os.OSService.State
 
outBytes - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
outOps - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 

P

pad - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
PAGE_SIZE - Static variable in class oshi.hardware.platform.linux.LinuxGlobalMemory
 
PAGEFAULTSPERSEC - oshi.driver.windows.perfmon.ProcessInformation.ProcessPerformanceProperty
 
PAGEFILEUSAGE - oshi.driver.windows.wmi.Win32Process.ProcessXPProperty
 
PAGESINPUTPERSEC - oshi.driver.windows.perfmon.MemoryInformation.PageSwapProperty
 
PAGESOUTPUTPERSEC - oshi.driver.windows.perfmon.MemoryInformation.PageSwapProperty
 
PagingFile - Class in oshi.driver.windows.perfmon
Utility to query Paging File performance counter
PagingFile.PagingPercentProperty - Enum in oshi.driver.windows.perfmon
 
Pair<A,​B> - Class in oshi.util.tuples
Convenience class for returning multiple objects from methods.
Pair(A, B) - Constructor for class oshi.util.tuples.Pair
Create a pair and store two objects.
PARENTPID - oshi.software.os.OperatingSystem.ProcessSort
 
PARENTPROCESSID - oshi.driver.windows.perfmon.ProcessInformation.ProcessPerformanceProperty
 
parseCimDateTimeToOffset(String) - Static method in class oshi.util.ParseUtil
Converts a string in CIM Date Format, as returned by WMI for DateTime types, into a OffsetDateTime.
parseDecimalMemorySizeToBinary(String) - Static method in class oshi.util.ParseUtil
Parses a string such as "4096 MB" to its long.
parseDHMSOrDefault(String, long) - Static method in class oshi.util.ParseUtil
Attempts to parse a string of the form [DD-[hh:]]mm:ss[.ddd] to a number of milliseconds.
parseDoubleOrDefault(String, double) - Static method in class oshi.util.ParseUtil
Attempts to parse a string to a double.
parseHertz(String) - Static method in class oshi.util.ParseUtil
Parse hertz from a string, eg.
parseHyphenatedIntList(String) - Static method in class oshi.util.ParseUtil
Parse a space-delimited list of integers which include hyphenated ranges to a list of just the integers.
parseIntOrDefault(String, int) - Static method in class oshi.util.ParseUtil
Attempts to parse a string to an int.
parseLastDouble(String, double) - Static method in class oshi.util.ParseUtil
Parse the last element of a space-delimited string to a value
parseLastInt(String, int) - Static method in class oshi.util.ParseUtil
Parse the last element of a space-delimited string to a value
parseLastLong(String, long) - Static method in class oshi.util.ParseUtil
Parse the last element of a space-delimited string to a value
parseLastString(String) - Static method in class oshi.util.ParseUtil
Parse the last element of a space-delimited string to a string
parseLongOrDefault(String, long) - Static method in class oshi.util.ParseUtil
Attempts to parse a string to a long.
parseLshwResourceString(String) - Static method in class oshi.util.ParseUtil
Parse a Linux lshw resources string to calculate the memory size
parseLspciMachineReadable(String) - Static method in class oshi.util.ParseUtil
Parse a Linux lspci machine readble line to its name and id
parseLspciMemorySize(String) - Static method in class oshi.util.ParseUtil
Parse a Linux lspci line containing memory size
parseMmDdYyyyToYyyyMmDD(String) - Static method in class oshi.util.ParseUtil
Parse a date in MM-DD-YYYY or MM/DD/YYYY to YYYY-MM-DD
parsePnPDeviceIdToVendorProductId(String) - Static method in class oshi.util.ParseUtil
Parse a Windows PnPDeviceID to get the vendor ID and product ID.
parseStringToLongArray(String, int[], int, char) - Static method in class oshi.util.ParseUtil
Parses a delimited string to an array of longs.
parseUnsignedLongOrDefault(String, long) - Static method in class oshi.util.ParseUtil
Attempts to parse a string to an "unsigned" long.
parseUtAddrV6toIP(int[]) - Static method in class oshi.util.ParseUtil
Parse an integer array to an IPv4 or IPv6 as appropriate.
ParseUtil - Class in oshi.util
String parsing utility.
parseUuidOrDefault(String, String) - Static method in class oshi.util.ParseUtil
Attempts to parse a UUID.
partitionname - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
partitionnum - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
pathconf - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
pathconf - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
paths_count - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
pcl_read - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
pcl_stat - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
pcl_stat_l - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
pcl_write - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
PERCENTDPCTIME - oshi.driver.windows.perfmon.ProcessorInformation.ProcessorTickCountProperty
 
PERCENTDPCTIME - oshi.driver.windows.perfmon.ProcessorInformation.SystemTickCountProperty
 
PERCENTIDLETIME - oshi.driver.windows.perfmon.PhysicalDisk.PhysicalDiskProperty
 
PERCENTINTERRUPTTIME - oshi.driver.windows.perfmon.ProcessorInformation.ProcessorTickCountProperty
 
PERCENTINTERRUPTTIME - oshi.driver.windows.perfmon.ProcessorInformation.SystemTickCountProperty
 
PERCENTOFMAXIMUMFREQUENCY - oshi.driver.windows.perfmon.ProcessorInformation.ProcessorFrequencyProperty
 
PERCENTPRIVILEGEDTIME - oshi.driver.windows.perfmon.ProcessorInformation.ProcessorTickCountProperty
 
PERCENTPRIVILEGEDTIME - oshi.driver.windows.perfmon.ThreadInformation.ThreadPerformanceProperty
 
PERCENTPROCESSORTIME - oshi.driver.windows.perfmon.ProcessorInformation.ProcessorTickCountProperty
 
PERCENTUSAGE - oshi.driver.windows.perfmon.PagingFile.PagingPercentProperty
 
PERCENTUSERTIME - oshi.driver.windows.perfmon.ProcessorInformation.ProcessorTickCountProperty
 
PERCENTUSERTIME - oshi.driver.windows.perfmon.ThreadInformation.ThreadPerformanceProperty
 
PerfCounter(String, String, String) - Constructor for class oshi.util.platform.windows.PerfDataUtil.PerfCounter
 
PerfCounterBlock(String, int, int, long, long, long, int, int, long, int) - Constructor for class oshi.driver.windows.registry.ThreadPerformanceData.PerfCounterBlock
 
PerfCounterBlock(String, int, int, long, long, long, long, long, int) - Constructor for class oshi.driver.windows.registry.ProcessPerformanceData.PerfCounterBlock
 
PerfCounterQuery - Class in oshi.util.platform.windows
Enables queries of Performance Counters using wild cards to filter instances
PerfCounterQuery.PdhCounterProperty - Interface in oshi.util.platform.windows
Contract for Counter Property Enums
PerfCounterQueryHandler - Class in oshi.util.platform.windows
Utility to handle Performance Counter Queries
PerfCounterQueryHandler() - Constructor for class oshi.util.platform.windows.PerfCounterQueryHandler
 
PerfCounterWildcardQuery - Class in oshi.util.platform.windows
Enables queries of Performance Counters using wild cards to filter instances
PerfCounterWildcardQuery.PdhCounterWildcardProperty - Interface in oshi.util.platform.windows
Contract for Counter Property Enums
PerfDataUtil - Class in oshi.util.platform.windows
Helper class to centralize the boilerplate portions of PDH counter setup and allow applications to easily add, query, and remove counters.
PerfDataUtil.PerfCounter - Class in oshi.util.platform.windows
 
Perfstat - Interface in oshi.jna.platform.unix.aix
The perfstat API uses the perfstat kernel extension to extract various AIX® performance metrics.
perfstat_cpu(Perfstat.perfstat_id_t, Perfstat.perfstat_cpu_t[], int, int) - Method in interface oshi.jna.platform.unix.aix.Perfstat
Retrieves individual processor usage metrics
perfstat_cpu_t() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
perfstat_cpu_total(Perfstat.perfstat_id_t, Perfstat.perfstat_cpu_total_t, int, int) - Method in interface oshi.jna.platform.unix.aix.Perfstat
Retrieves total processor usage metrics
perfstat_cpu_total_t() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
perfstat_disk(Perfstat.perfstat_id_t, Perfstat.perfstat_disk_t[], int, int) - Method in interface oshi.jna.platform.unix.aix.Perfstat
Retrieves disk statistics
perfstat_disk_t() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
perfstat_id_t() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_id_t
 
perfstat_memory_total(Perfstat.perfstat_id_t, Perfstat.perfstat_memory_total_t, int, int) - Method in interface oshi.jna.platform.unix.aix.Perfstat
Retrieves total memory-related metrics
perfstat_memory_total_t() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
perfstat_netinterface(Perfstat.perfstat_id_t, Perfstat.perfstat_netinterface_t[], int, int) - Method in interface oshi.jna.platform.unix.aix.Perfstat
Retrieves network interfaces
perfstat_netinterface_t() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_netinterface_t
 
perfstat_partition_config(Perfstat.perfstat_id_t, Perfstat.perfstat_partition_config_t, int, int) - Method in interface oshi.jna.platform.unix.aix.Perfstat
Retrieves total memory-related metrics
perfstat_partition_config_t() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
perfstat_process(Perfstat.perfstat_id_t, Perfstat.perfstat_process_t[], int, int) - Method in interface oshi.jna.platform.unix.aix.Perfstat
Retrieves process-related metrics
perfstat_process_t() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
perfstat_protocol(Perfstat.perfstat_id_t, Perfstat.perfstat_protocol_t[], int, int) - Method in interface oshi.jna.platform.unix.aix.Perfstat
Retrieves protocol data
perfstat_protocol_t() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t
 
perfstat_value_t() - Constructor for class oshi.jna.platform.unix.aix.Perfstat.perfstat_value_t
 
Perfstat.perfstat_cpu_t - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_cpu_total_t - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_disk_t - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_id_t - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_memory_total_t - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_netinterface_t - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_partition_config_t - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_process_t - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructICMP - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructICMPv6 - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructIP - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructIPv6 - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructNFS - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructNFSclient - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructNFSserver - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructNFSv2 - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructNFSv3 - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructNFSv4 - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructRPC - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructRPCclient - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructRPCclientdgram - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructRPCclientstream - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructRPCserver - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructRPCserverdgram - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructRPCserverstream - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructTCP - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousStructUDP - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_protocol_t.AnonymousUnionPayload - Class in oshi.jna.platform.unix.aix
 
Perfstat.perfstat_value_t - Class in oshi.jna.platform.unix.aix
 
PerfstatConfig - Class in oshi.driver.unix.aix.perfstat
Utility to query partition config
PerfstatCpu - Class in oshi.driver.unix.aix.perfstat
Utility to query performance stats for cpu
PerfstatDisk - Class in oshi.driver.unix.aix.perfstat
Utility to query performance stats for disk_stats
PerfstatMemory - Class in oshi.driver.unix.aix.perfstat
Utility to query performance stats for memory
PerfstatNetInterface - Class in oshi.driver.unix.aix.perfstat
Utility to query performance stats for network interfaces
PerfstatProcess - Class in oshi.driver.unix.aix.perfstat
Utility to query performance stats for processes
PerfstatProtocol - Class in oshi.driver.unix.aix.perfstat
Utility to query performance stats for network interfaces
pgbad - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
pgexct - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
pgins - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
pgouts - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
PGRP - oshi.driver.linux.proc.ProcessStat.PidStat
The process group ID of the process.
pgsp_free - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
pgsp_inuse - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
pgsp_rsvd - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
pgsp_total - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
pgspins - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
pgspouts - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
pgsteals - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
phantintrs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
phantintrs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
phread - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
phread - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
phwrite - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
phwrite - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
PhysicalDisk - Class in oshi.driver.windows.perfmon
Utility to query PhysicalDisk performance counter
PhysicalDisk.PhysicalDiskProperty - Enum in oshi.driver.windows.perfmon
Physical Disk performance counters.
PhysicalMemory - Class in oshi.hardware
The PhysicalMemory class represents a physical memory device located on a computer system and available to the operating system.
PhysicalMemory(String, long, long, String, String) - Constructor for class oshi.hardware.PhysicalMemory
 
physio - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
pid - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
PID - oshi.driver.linux.proc.ProcessStat.PidStat
The process ID.
PID - oshi.software.os.OperatingSystem.ProcessSort
 
PID_CMDLINE - Static variable in class oshi.util.platform.linux.ProcPath
 
PID_CWD - Static variable in class oshi.util.platform.linux.ProcPath
 
PID_EXE - Static variable in class oshi.util.platform.linux.ProcPath
 
PID_FD - Static variable in class oshi.util.platform.linux.ProcPath
 
PID_IO - Static variable in class oshi.util.platform.linux.ProcPath
 
PID_STAT - Static variable in class oshi.util.platform.linux.ProcPath
 
PID_STATM - Static variable in class oshi.util.platform.linux.ProcPath
 
PID_STATUS - Static variable in class oshi.util.platform.linux.ProcPath
 
pidle - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
pidle - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
pidle_spurr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
pidle_spurr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
pinned - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
pinned_inuse_map - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
PlatformEnum - Enum in oshi
Enum of supported operating systems.
pLimitData - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyData
 
pmem - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
PNPDEVICEID - oshi.driver.windows.wmi.Win32DiskDrive.DeviceIdProperty
 
PNPDEVICEID - oshi.driver.windows.wmi.Win32PnPEntity.PnPEntityProperty
 
PNPDEVICEID - oshi.driver.windows.wmi.Win32USBController.USBControllerProperty
 
PNPDEVICEID - oshi.driver.windows.wmi.Win32VideoController.VideoControllerProperty
 
POLICY - oshi.driver.linux.proc.ProcessStat.PidStat
Scheduling policy (see sched_setscheduler(2)).
PowerSource - Interface in oshi.hardware
The Power Source is one or more batteries with some capacity, and some state of charge/discharge
PowerSource.CapacityUnits - Enum in oshi.hardware
Units of Battery Capacity
PowerState - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_STATUS
 
PowerState - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_WAIT_STATUS
 
PowrProf - Interface in oshi.jna.platform.windows
Power profile stats.
PowrProf.BATTERY_INFORMATION - Class in oshi.jna.platform.windows
 
PowrProf.BATTERY_MANUFACTURE_DATE - Class in oshi.jna.platform.windows
 
PowrProf.BATTERY_QUERY_INFORMATION - Class in oshi.jna.platform.windows
 
PowrProf.BATTERY_QUERY_INFORMATION_LEVEL - Enum in oshi.jna.platform.windows
 
PowrProf.BATTERY_STATUS - Class in oshi.jna.platform.windows
 
PowrProf.BATTERY_WAIT_STATUS - Class in oshi.jna.platform.windows
 
PowrProf.ProcessorPowerInformation - Class in oshi.jna.platform.windows
Contains information about a processor.
PowrProf.SystemBatteryState - Class in oshi.jna.platform.windows
Contains information about the current state of the system battery.
PPID - oshi.driver.linux.proc.ProcessStat.PidStat
The PID of the parent of this process.
PRIORITY - oshi.driver.linux.proc.ProcessStat.PidStat
For processes running a real-time scheduling policy (policy below; see sched_setscheduler(2)), this is the negated scheduling priority, minus one; that is, a number in the range -2 to -100, corresponding to real-time priorities 1 to 99.
PRIORITY - oshi.driver.windows.perfmon.ProcessInformation.ProcessPerformanceProperty
 
PRIORITYCURRENT - oshi.driver.windows.perfmon.ThreadInformation.ThreadPerformanceProperty
 
PRIVATEPAGECOUNT - oshi.driver.windows.perfmon.ProcessInformation.ProcessPerformanceProperty
 
PROC - Static variable in class oshi.util.platform.linux.ProcPath
The /proc filesystem location.
proc_classid - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
proc_name - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
PROC_PID_STAT_LENGTH - Static variable in class oshi.driver.linux.proc.ProcessStat
Constant defining the number of integer values in /proc/pid/stat.
proc_priority - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
proc_real_mem_data - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
proc_real_mem_text - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
proc_size - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
proc_uid - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
proc_virt_mem_data - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
proc_virt_mem_text - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
PROCESSID - oshi.driver.windows.perfmon.ProcessInformation.ProcessPerformanceProperty
 
PROCESSID - oshi.driver.windows.wmi.Win32Process.CommandLineProperty
 
PROCESSID - oshi.driver.windows.wmi.Win32Process.ProcessXPProperty
 
ProcessInformation - Class in oshi.driver.windows.perfmon
Utility to query Process Information performance counter
ProcessInformation.HandleCountProperty - Enum in oshi.driver.windows.perfmon
Handle performance counters
ProcessInformation.ProcessPerformanceProperty - Enum in oshi.driver.windows.perfmon
Process performance counters
PROCESSOR - oshi.driver.linux.proc.ProcessStat.PidStat
CPU number last executed on.
processor_poolid - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
processorFamily - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
processorHZ - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
PROCESSORID - oshi.driver.windows.wmi.Win32Processor.ProcessorIdProperty
 
ProcessorIdentifier(String, String, String, String, String, String, boolean) - Constructor for class oshi.hardware.CentralProcessor.ProcessorIdentifier
 
ProcessorIdentifier(String, String, String, String, String, String, boolean, long) - Constructor for class oshi.hardware.CentralProcessor.ProcessorIdentifier
 
ProcessorInformation - Class in oshi.driver.windows.perfmon
Utility to query Processor performance counter
ProcessorInformation.InterruptsProperty - Enum in oshi.driver.windows.perfmon
System interrupts counters
ProcessorInformation.ProcessorFrequencyProperty - Enum in oshi.driver.windows.perfmon
Processor Frequency counters.
ProcessorInformation.ProcessorTickCountProperty - Enum in oshi.driver.windows.perfmon
Processor performance counters
ProcessorInformation.SystemTickCountProperty - Enum in oshi.driver.windows.perfmon
System performance counters
processorMHz - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
processorModel - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
ProcessorPowerInformation() - Constructor for class oshi.jna.platform.windows.PowrProf.ProcessorPowerInformation
 
ProcessorPowerInformation(Pointer) - Constructor for class oshi.jna.platform.windows.PowrProf.ProcessorPowerInformation
 
ProcessPerformanceData - Class in oshi.driver.windows.registry
Utility to read process data from HKEY_PERFORMANCE_DATA information with backup from Performance Counters or WMI
ProcessPerformanceData.PerfCounterBlock - Class in oshi.driver.windows.registry
Class to encapsulate data from the registry performance counter block
processSort(List<OSProcess>, int, OperatingSystem.ProcessSort) - Method in class oshi.software.common.AbstractOperatingSystem
Sorts an array of processes using the specified sorting, returning an array with the top limit results if positive.
ProcessStat - Class in oshi.driver.linux.proc
Utility to read process statistics from /proc/[pid]/stat
ProcessStat.PidStat - Enum in oshi.driver.linux.proc
Enum corresponding to the fields in the output of /proc/[pid]/stat
ProcessStat.PidStatM - Enum in oshi.driver.linux.proc
Enum corresponding to the fields in the output of /proc/[pid]/statm
ProcessWtsData - Class in oshi.driver.windows.registry
Utility to read process data from HKEY_PERFORMANCE_DATA information with backup from Performance Counters or WMI
ProcessWtsData.WtsInfo - Class in oshi.driver.windows.registry
Class to encapsulate data from WTS Process Info
ProcPath - Class in oshi.util.platform.linux
Provides constants for paths in the /proc filesystem on Linux.
PRODUCTTYPE - oshi.driver.windows.wmi.Win32OperatingSystem.OSVersionProperty
 
PropertyException(String) - Constructor for exception oshi.util.GlobalConfig.PropertyException
 
PropertyException(String, String) - Constructor for exception oshi.util.GlobalConfig.PropertyException
 
PROVIDERNAME - oshi.driver.windows.wmi.Win32LogicalDisk.LogicalDiskProperty
 
Prtvtoc - Class in oshi.driver.unix.solaris.disk
Utility to query iostat
PSEUDO_FS_TYPES - Static variable in class oshi.software.common.AbstractFileSystem
 
pswitch - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
pswitch - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
psys - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
psys - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
psys_spurr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
psys_spurr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
PTGID - oshi.driver.linux.proc.ProcessStat.PidStat
The ID of the foreground process group of the controlling terminal of the process.
public_v2 - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSserver
 
public_v3 - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSserver
 
purr_coalescing - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
puser - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
puser - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
puser_spurr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
puser_spurr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
putfh - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
putpubfh - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
putrootfh - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
pwait - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
pwait - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
pwait_spurr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
pwait_spurr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 

Q

q_full - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
q_sampled - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
qdepth - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
Quartet<A,​B,​C,​D> - Class in oshi.util.tuples
Convenience class for returning multiple objects from methods.
Quartet(A, B, C, D) - Constructor for class oshi.util.tuples.Quartet
Create a quartet and store four objects.
queryAllDevices() - Static method in class oshi.driver.unix.aix.Lscfg
Query lscfg -vp to get all hardware devices
queryAvailableTotal() - Static method in class oshi.driver.unix.solaris.kstat.SystemPages
Queries the system_pages kstat and returns available and physical memory
queryBackplaneModelSerialVersion(List<String>) - Static method in class oshi.driver.unix.aix.Lscfg
Parse the output of lscfg -vp to get backplane info
queryBaseboardInfo() - Static method in class oshi.driver.windows.wmi.Win32BaseBoard
Queries the Baseboard description.
queryBiosDescription() - Static method in class oshi.driver.linux.Sysfs
Query the bios description from sysfs
queryBiosInfo() - Static method in class oshi.driver.windows.wmi.Win32Bios
Queries the BIOS description.
queryBiosNameRev() - Static method in class oshi.driver.linux.Dmidecode
Query the name and revision from dmidecode
queryBiosReleaseDate() - Static method in class oshi.driver.linux.Sysfs
Query the bios release date from sysfs
queryBiosVendor() - Static method in class oshi.driver.linux.Sysfs
Query the bios vendor from sysfs
queryBiosVersion(String) - Static method in class oshi.driver.linux.Sysfs
Query the bios version from sysfs
queryBitness() - Static method in class oshi.driver.windows.wmi.Win32Processor
Returns address width.
queryBitness(int) - Method in class oshi.software.common.AbstractOperatingSystem
Backup OS-specific query to determine bitness if previous checks fail
queryBitness(int) - Method in class oshi.software.os.linux.LinuxOperatingSystem
 
queryBitness(int) - Method in class oshi.software.os.mac.MacOperatingSystem
 
queryBitness(int) - Method in class oshi.software.os.unix.aix.AixOperatingSystem
 
queryBitness(int) - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
 
queryBitness(int) - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
 
queryBitness(int) - Method in class oshi.software.os.windows.WindowsOperatingSystem
 
queryBoardInfo() - Static method in class oshi.driver.linux.proc.CpuInfo
Gets the board manufacturer, model, version, and serial number from /proc/cpuinfo
queryBoardModel() - Static method in class oshi.driver.linux.Sysfs
Query the board model from sysfs
queryBoardSerial() - Static method in class oshi.driver.linux.Sysfs
Query the board serial number from sysfs
queryBoardVendor() - Static method in class oshi.driver.linux.Sysfs
Query the board vendor from sysfs
queryBoardVersion() - Static method in class oshi.driver.linux.Sysfs
Query the board version from sysfs
queryBootTime() - Static method in class oshi.driver.unix.aix.Who
Query who -b to get boot time
queryCommandLines(Set<Integer>) - Static method in class oshi.driver.windows.wmi.Win32Process
Returns process command lines
queryComputerSystem() - Static method in class oshi.driver.windows.wmi.Win32ComputerSystem
Queries the Computer System.
queryConfig() - Static method in class oshi.driver.unix.aix.perfstat.PerfstatConfig
Queries perfstat_partition_config for config
queryContextSwitchCounters() - Static method in class oshi.driver.windows.perfmon.SystemInformation
Returns system context switch counters.
queryContextSwitches() - Method in class oshi.hardware.common.AbstractCentralProcessor
Get number of context switches
queryCounter(WinNT.HANDLEByReference) - Static method in class oshi.util.platform.windows.PerfDataUtil
Get value of pdh counter
queryCounter(PerfDataUtil.PerfCounter) - Method in class oshi.util.platform.windows.PerfCounterQueryHandler
Query the raw counter value of a Performance Data counter.
queryCpu() - Static method in class oshi.driver.unix.aix.perfstat.PerfstatCpu
Queries perfstat_cpu for per-CPU usage statistics
queryCpuAffinityMask() - Static method in class oshi.driver.unix.aix.perfstat.PerfstatCpu
Returns affinity mask from the number of CPU in the OS.
queryCpuCapacity() - Static method in class oshi.driver.linux.Lshw
Query the CPU capacity (max frequency) from lshw
queryCpuManufacturer() - Static method in class oshi.driver.linux.proc.CpuInfo
Gets the CPU manufacturer from /proc/cpuinfo
queryCpuTemperature() - Method in class oshi.hardware.common.AbstractSensors
 
queryCpuTotal() - Static method in class oshi.driver.unix.aix.perfstat.PerfstatCpu
Queries perfstat_cpu_total for total CPU usage statistics
queryCpuVoltage() - Method in class oshi.hardware.common.AbstractSensors
 
queryCurrentFreq() - Method in class oshi.hardware.common.AbstractCentralProcessor
Get processor current frequency.
queryCurrentTemperature() - Static method in class oshi.driver.windows.wmi.MSAcpiThermalZoneTemperature
Queries the current temperature
queryDeviceId(String) - Static method in class oshi.driver.windows.wmi.Win32PnPEntity
Queries the PnP Device id info
queryDeviceMajorMinor() - Static method in class oshi.driver.unix.aix.Ls
Query ls to get parition info
queryDeviceStrings(Set<String>) - Static method in class oshi.driver.unix.solaris.disk.Iostat
Query iostat to map detailed drive information
queryDiskCounters() - Static method in class oshi.driver.windows.perfmon.PhysicalDisk
Returns physical disk performance counters.
queryDiskDrive() - Static method in class oshi.driver.windows.wmi.Win32DiskDrive
Queries the disk drive name info
queryDiskDriveId(String) - Static method in class oshi.driver.windows.wmi.Win32DiskDrive
Queries the disk drive id info
queryDisks() - Static method in class oshi.driver.unix.freebsd.disk.GeomDiskList
Queries disk data using geom
queryDiskStats() - Static method in class oshi.driver.unix.aix.perfstat.PerfstatDisk
Queries perfstat_disk for per-disk usage statistics
queryDiskToMajorMap() - Static method in class oshi.driver.unix.solaris.disk.Lshal
Query lshal to get device major
queryDiskToPartition() - Static method in class oshi.driver.windows.wmi.Win32LogicalDiskToPartition
Queries the association between logical disk and partition.
queryDriveToPartition() - Static method in class oshi.driver.windows.wmi.Win32DiskDriveToDiskPartition
Queries the association between disk drive and partition.
queryElevated() - Method in class oshi.software.common.AbstractOperatingSystem
 
queryElevated() - Method in class oshi.software.os.linux.LinuxOperatingSystem
 
queryElevated() - Method in class oshi.software.os.mac.MacOperatingSystem
 
queryElevated() - Method in class oshi.software.os.unix.aix.AixOperatingSystem
 
queryElevated() - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
 
queryElevated() - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
 
queryElevated() - Method in class oshi.software.os.windows.WindowsOperatingSystem
 
queryFamilyVersionInfo() - Method in class oshi.software.common.AbstractOperatingSystem
 
queryFamilyVersionInfo() - Method in class oshi.software.os.linux.LinuxOperatingSystem
 
queryFamilyVersionInfo() - Method in class oshi.software.os.mac.MacOperatingSystem
 
queryFamilyVersionInfo() - Method in class oshi.software.os.unix.aix.AixOperatingSystem
 
queryFamilyVersionInfo() - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
 
queryFamilyVersionInfo() - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
 
queryFamilyVersionInfo() - Method in class oshi.software.os.windows.WindowsOperatingSystem
 
queryFanSpeeds() - Method in class oshi.hardware.common.AbstractSensors
 
queryFrequencyCounters() - Static method in class oshi.driver.windows.perfmon.ProcessorInformation
Returns processor frequency counters.
queryHandles() - Static method in class oshi.driver.windows.perfmon.ProcessInformation
Returns handle counters
queryHwIdentifier(String, String) - Static method in class oshi.driver.windows.wmi.OhmHardware
Queries the hardware identifiers for a monitored type.
queryIdentifyingNumber() - Static method in class oshi.driver.windows.wmi.Win32ComputerSystemProduct
Queries the Computer System.
queryIFdata(int) - Static method in class oshi.driver.mac.net.NetStat
Map data for network interfaces.
queryInstancesAndValues(Class<T>, String, String) - Static method in class oshi.util.platform.windows.PerfCounterWildcardQuery
Query the a Performance Counter using PDH, with WMI backup on failure, for values corresponding to the property enum.
queryInstancesAndValuesFromPDH(Class<T>, String) - Static method in class oshi.util.platform.windows.PerfCounterWildcardQuery
Query the a Performance Counter using PDH for values corresponding to the property enum.
queryInstancesAndValuesFromWMI(Class<T>, String) - Static method in class oshi.util.platform.windows.PerfCounterWildcardQuery
Query the a Performance Counter using WMI for values corresponding to the property enum.
queryInterruptCounters() - Static method in class oshi.driver.windows.perfmon.ProcessorInformation
Returns system interrupts counters.
queryInterrupts() - Method in class oshi.hardware.common.AbstractCentralProcessor
Get number of interrupts
queryLogicalDisk(String, boolean) - Static method in class oshi.driver.windows.wmi.Win32LogicalDisk
Queries logical disk information
queryLogicalVolumeMap() - Static method in class oshi.driver.mac.disk.Diskutil
Query diskutil to map logical volumes
queryLogicalVolumes(String, Map<String, Pair<Integer, Integer>>) - Static method in class oshi.driver.unix.aix.Lspv
Query lspv to get partition info
queryManufacturer() - Method in class oshi.software.common.AbstractOperatingSystem
 
queryManufacturer() - Method in class oshi.software.os.linux.LinuxOperatingSystem
 
queryManufacturer() - Method in class oshi.software.os.mac.MacOperatingSystem
 
queryManufacturer() - Method in class oshi.software.os.unix.aix.AixOperatingSystem
 
queryManufacturer() - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
 
queryManufacturer() - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
 
queryManufacturer() - Method in class oshi.software.os.windows.WindowsOperatingSystem
 
queryMaxFreq() - Method in class oshi.hardware.common.AbstractCentralProcessor
Get processor max frequency.
queryMemoryTotal() - Static method in class oshi.driver.unix.aix.perfstat.PerfstatMemory
Queries perfstat_memory_total for total memory usage statistics
queryModel() - Static method in class oshi.driver.linux.Devicetree
Query the model from the devicetree
queryModel() - Static method in class oshi.driver.linux.Lshw
Query the model from lshw
queryModelSerial(String) - Static method in class oshi.driver.unix.aix.Lscfg
Query lscfg -vl device to get hardware info
queryNetInterfaces() - Static method in class oshi.driver.unix.aix.perfstat.PerfstatNetInterface
Queries perfstat_netinterface for per-netinterface usage statistics
queryNetworkInterface() - Method in class oshi.hardware.common.AbstractNetworkIF
 
queryNetworkInterface() - Method in interface oshi.hardware.NetworkIF
Gets the NetworkInterface object.
queryNodesPackages() - Static method in class oshi.driver.unix.aix.Lssrad
Query lssrad to get numa node and physical package info
queryOsVersion() - Static method in class oshi.driver.windows.wmi.Win32OperatingSystem
Queries the Computer System.
queryPageSwaps() - Static method in class oshi.driver.windows.perfmon.MemoryInformation
Returns page swap counters
queryPartition() - Static method in class oshi.driver.windows.wmi.Win32DiskPartition
Queries the partition.
queryPartitions() - Static method in class oshi.driver.unix.freebsd.disk.GeomPartList
Queries partition data using geom, mount, and stat commands
queryPartitions(String, int) - Static method in class oshi.driver.unix.solaris.disk.Prtvtoc
 
queryPartitionToMountMap() - Static method in class oshi.driver.mac.disk.Fsstat
Query fsstat to map partitions to mount points
queryPartitionToMountMap() - Static method in class oshi.driver.unix.freebsd.disk.Mount
Query mount to map partitions to mount points
queryPartitionToMountMap() - Static method in class oshi.driver.unix.solaris.disk.Iostat
Query iostat to map partitions to mount points
queryphysicalMemory() - Static method in class oshi.driver.windows.wmi.Win32PhysicalMemory
Queries physical memory info for Win10 and later.
queryphysicalMemoryWin8() - Static method in class oshi.driver.windows.wmi.Win32PhysicalMemory
Queries physical memory info for Win8 and earlier.
queryProcessCounters() - Static method in class oshi.driver.windows.perfmon.ProcessInformation
Returns process counters.
queryProcesses() - Static method in class oshi.driver.unix.aix.perfstat.PerfstatProcess
Queries perfstat_process for per-process usage statistics
queryProcesses(Collection<Integer>) - Static method in class oshi.driver.windows.wmi.Win32Process
Returns process info
queryProcessorCounters() - Static method in class oshi.driver.windows.perfmon.ProcessorInformation
Returns processor performance counters.
queryProcessorCpuLoadTicks() - Method in class oshi.hardware.common.AbstractCentralProcessor
Get the processor CPU load ticks
queryProcessorId() - Static method in class oshi.driver.windows.wmi.Win32Processor
Returns processor ID.
queryProcessorId() - Method in class oshi.hardware.common.AbstractCentralProcessor
Updates logical and physical processor counts and arrays
queryProcessWtsMap(Collection<Integer>) - Static method in class oshi.driver.windows.registry.ProcessWtsData
Query the registry for process performance counters
queryProductModel() - Static method in class oshi.driver.linux.Sysfs
Query the model from sysfs
queryProductSerial() - Static method in class oshi.driver.linux.Sysfs
Query the product serial number from sysfs
queryProtocols() - Static method in class oshi.driver.unix.aix.perfstat.PerfstatProtocol
Queries perfstat_protocol for per-protocol usage statistics
querySensorValue(String, String) - Static method in class oshi.driver.windows.wmi.OhmSensor
Queries the sensor value of an hardware identifier and sensor type.
querySerialNumber() - Static method in class oshi.driver.linux.Dmidecode
Query the serial number from dmidecode
querySerialNumber() - Static method in class oshi.driver.linux.Lshal
Query the serial number from lshal
querySerialNumber() - Static method in class oshi.driver.linux.Lshw
Query the serial number from lshw
querySerialNumber() - Static method in class oshi.driver.windows.wmi.Win32Bios
Queries the BIOS serial number.
querySpeed() - Static method in class oshi.driver.windows.wmi.Win32Fan
Queries the fan speed.
querySwapUsed() - Static method in class oshi.driver.windows.perfmon.PagingFile
Returns paging file counters
querySystemCounters() - Static method in class oshi.driver.windows.perfmon.ProcessorInformation
Returns system performance counters.
querySystemCpuLoadTicks() - Method in class oshi.hardware.common.AbstractCentralProcessor
Get the system CPU load ticks
querySystemVendor() - Static method in class oshi.driver.linux.Sysfs
Query the vendor from sysfs
queryTaskThreads(int) - Static method in class oshi.driver.mac.ThreadInfo
 
queryTcpnetstat() - Static method in class oshi.driver.unix.NetStatTcp
Query netstat to obtain number of established TCP connections
queryThreadCounters() - Static method in class oshi.driver.windows.perfmon.ThreadInformation
Returns thread counters.
queryToString(WbemcliUtil.WmiQuery<T>) - Static method in class oshi.util.platform.windows.WmiUtil
Translate a WmiQuery to the actual query string
queryUSBControllers() - Static method in class oshi.driver.windows.wmi.Win32USBController
Queries the USB Controller device IDs
queryUserSessions() - Static method in class oshi.driver.windows.registry.HkeyUserData
 
queryUserSessions() - Static method in class oshi.driver.windows.registry.NetSessionData
 
queryUserSessions() - Static method in class oshi.driver.windows.registry.SessionWtsData
 
queryUtxent() - Static method in class oshi.driver.linux.Who
Query getutxent to get logged in users.
queryUtxent() - Static method in class oshi.driver.mac.Who
Query getutxent to get logged in users.
queryUtxent() - Static method in class oshi.driver.unix.freebsd.Who
Query getutxent to get logged in users.
queryUtxent() - Static method in class oshi.driver.unix.solaris.Who
Query getutxent to get logged in users.
queryValues(Class<T>, String, String) - Static method in class oshi.util.platform.windows.PerfCounterQuery
Query the a Performance Counter using PDH, with WMI backup on failure, for values corresponding to the property enum.
queryValuesFromPDH(Class<T>, String) - Static method in class oshi.util.platform.windows.PerfCounterQuery
Query the a Performance Counter using PDH for values corresponding to the property enum.
queryValuesFromWMI(Class<T>, String) - Static method in class oshi.util.platform.windows.PerfCounterQuery
Query the a Performance Counter using WMI for values corresponding to the property enum.
queryVideoController() - Static method in class oshi.driver.windows.wmi.Win32VideoController
Queries video controller info for Vista and later.
queryVoltage() - Static method in class oshi.driver.windows.wmi.Win32Processor
Returns processor voltage.
queryWho() - Static method in class oshi.driver.unix.Who
Query who to get logged in users
queryWMI(WbemcliUtil.WmiQuery<T>) - Method in class oshi.util.platform.windows.WmiQueryHandler
Query WMI for values, with no timeout.
Quintet<A,​B,​C,​D,​E> - Class in oshi.util.tuples
Convenience class for returning multiple objects from methods.
Quintet(A, B, C, D, E) - Constructor for class oshi.util.tuples.Quintet
Create a quintet and store five objects.

R

rate - Variable in class oshi.jna.platform.windows.PowrProf.SystemBatteryState
 
Rate - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_STATUS
 
rblks - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
rbread - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
rbwrt - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
rcread - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
rcvint - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
rcwrt - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
read - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client
 
read - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server
 
read - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
read - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
read - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
read - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
read() - Method in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t
 
read(LibKstat.Kstat) - Method in class oshi.util.platform.unix.solaris.KstatUtil.KstatChain
Convenience method for LibKstat.kstat_read(com.sun.jna.platform.unix.solaris.LibKstat.KstatCtl, com.sun.jna.platform.unix.solaris.LibKstat.Kstat, com.sun.jna.Pointer) which gets data from the kernel for the kstat pointed to by ksp.
readch - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
readch - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
readdir - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client
 
readdir - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server
 
readdir - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
readdir - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
readdir - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
readdir - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
readdirplus - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
readdirplus - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
readFile(String) - Static method in class oshi.util.FileUtil
Read an entire file at one time.
readFile(String, boolean) - Static method in class oshi.util.FileUtil
Read an entire file at one time.
readlink - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client
 
readlink - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server
 
readlink - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
readlink - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
readlink - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
readlink - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
readPerfDataFromRegistry(String, Class<T>) - Static method in class oshi.driver.windows.registry.HkeyPerformanceDataUtil
Reads and parses a block of performance data from the registry.
readPropertiesFromFilename(String) - Static method in class oshi.util.FileUtil
Read a configuration file from the sequence of context classloader, system classloader and classloader of the current class, and return its properties
READS - oshi.driver.linux.proc.DiskStats.IoStat
The total number of reads completed successfully.
READS_MERGED - oshi.driver.linux.proc.DiskStats.IoStat
Reads which are adjacent to each other merged for efficiency.
READS_MS - oshi.driver.linux.proc.DiskStats.IoStat
The total number of milliseconds spent by all reads.
READS_SECTOR - oshi.driver.linux.proc.DiskStats.IoStat
The total number of sectors read successfully.
READTRANSFERCOUNT - oshi.driver.windows.perfmon.ProcessInformation.ProcessPerformanceProperty
 
real_avail - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
real_free - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
real_inuse - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
real_inuse - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
real_inuse_map - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
real_pinned - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
real_process - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
real_system - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
real_total - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
real_user - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
received - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructICMP
 
received - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructICMPv6
 
redisp_sd0 - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
redisp_sd1 - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
redisp_sd2 - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
redisp_sd3 - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
redisp_sd4 - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
redisp_sd5 - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
RELATIVE - oshi.hardware.PowerSource.CapacityUnits
Relative units.
release - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyDataVers
 
release_lock - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
release_lock - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
RELEASEDATE - oshi.driver.windows.wmi.Win32Bios.BiosProperty
 
remainingCapacity - Variable in class oshi.jna.platform.windows.PowrProf.SystemBatteryState
 
remove - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client
 
remove - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server
 
remove - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
remove - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
remove - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
remove - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
remove(String) - Static method in class oshi.util.GlobalConfig
Reset the given property to its default value.
removeAllCounters() - Method in class oshi.util.platform.windows.PerfCounterQueryHandler
Stop monitoring all Performance Data counters and release their resources
removeCounter(WinNT.HANDLEByReference) - Static method in class oshi.util.platform.windows.PerfDataUtil
Remove a pdh counter
removeCounterFromQuery(PerfDataUtil.PerfCounter) - Method in class oshi.util.platform.windows.PerfCounterQueryHandler
Stop monitoring a Performance Data counter.
removeLeadingDots(String) - Static method in class oshi.util.ParseUtil
Parses a String "....foo" to "foo"
removeMatchingString(String, String) - Static method in class oshi.util.ParseUtil
Removes all matching sub strings from the string.
rename - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client
 
rename - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server
 
rename - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
rename - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
rename - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
rename - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
renew - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
renew - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
replicate - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
reserved - Variable in class oshi.jna.platform.linux.LinuxLibc.LinuxUtmpx
 
reserved - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyDataVers
 
Reserved - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_INFORMATION
 
RESIDENT - oshi.driver.linux.proc.ProcessStat.PidStatM
Resident set size
restorefh - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
result - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyData
 
retrans - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientdgram
 
rfailed - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
rmdir - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client
 
rmdir - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server
 
rmdir - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
rmdir - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
rmdir - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
root - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client
 
root - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server
 
round(float, int) - Static method in class oshi.util.FormatUtil
Round to certain number of decimals.
rpc - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousUnionPayload
 
rserv - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
RSS - oshi.driver.linux.proc.ProcessStat.PidStat
Resident Set Size: number of pages the process has in real memory.
RSSLIM - oshi.driver.linux.proc.ProcessStat.PidStat
Current soft limit in bytes on the rss of the process; see the description of RLIMIT_RSS in getrlimit(2).
RT_PRIORITY - oshi.driver.linux.proc.ProcessStat.PidStat
Real-time scheduling priority, a number in the range 1 to 99 for processes scheduled under a real-time policy, or 0, for non-real-time processes (see sched_setscheduler(2)).
rtimeout - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
runNative(String) - Static method in class oshi.util.ExecutingCommand
Executes a command on the native command line and returns the result.
runNative(String[]) - Static method in class oshi.util.ExecutingCommand
Executes a command on the native command line and returns the result line by line.
RUNNING - oshi.software.os.OSProcess.State
Actively executing process
RUNNING - oshi.software.os.OSService.State
 
runocc - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
runque - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
runque - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 

S

sa_data - Variable in class oshi.jna.platform.unix.CLibrary.Sockaddr
 
sa_family - Variable in class oshi.jna.platform.unix.CLibrary.Sockaddr
 
savefh - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
scans - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
scpu_time - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
searchGateway(List<String>) - Static method in class oshi.software.common.AbstractNetworkParams
Convenience method to parse the output of the `route` command.
secinfo - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
secinfo - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
SELF_STAT - Static variable in class oshi.util.platform.linux.ProcPath
 
sema - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
sema - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
Sensors - Interface in oshi.hardware
Sensors include hardware sensors to monitor temperature, fan speed, and other information.
sent - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructICMP
 
sent - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructICMPv6
 
SERIALNUMBER - oshi.driver.windows.wmi.Win32BaseBoard.BaseBoardProperty
 
SERIALNUMBER - oshi.driver.windows.wmi.Win32Bios.BiosSerialProperty
 
SERIALNUMBER - oshi.driver.windows.wmi.Win32DiskDrive.DeviceIdProperty
 
SERIALNUMBER - oshi.driver.windows.wmi.Win32DiskDrive.DiskDriveProperty
 
server - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFS
 
server - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2
 
server - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3
 
server - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4
 
server - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPC
 
SESSION - oshi.driver.linux.proc.ProcessStat.PidStat
The session ID of the process.
SessionWtsData - Class in oshi.driver.windows.registry
Utility to read process data from HKEY_PERFORMANCE_DATA information with backup from Performance Counters or WMI
set(String, Object) - Static method in class oshi.util.GlobalConfig
Set the given property, overwriting any existing value.
set_clientid - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
set_clientid - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
setattr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client
 
setattr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server
 
setattr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
setattr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
setattr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
setattr - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
setInstanceClass(Class<? extends WmiQueryHandler>) - Static method in class oshi.util.platform.windows.WmiQueryHandler
Define a subclass to be instantiated by WmiQueryHandler.createInstance().
setutxent() - Method in interface oshi.jna.platform.unix.CLibrary
Rewinds the file pointer to the beginning of the utmp file.
setWmiTimeout(int) - Method in class oshi.util.platform.windows.WmiQueryHandler
Sets the WMI timeout.
SHARED - oshi.driver.linux.proc.ProcessStat.PidStatM
Number of resident shared pages (i.e., backed by a file)
shared_lib_data_size - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
sharedpcpu - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
SIGCATCH - oshi.driver.linux.proc.ProcessStat.PidStat
The bitmap of caught signals, displayed as a decimal number.
SIGIGNORE - oshi.driver.linux.proc.ProcessStat.PidStat
The bitmap of ignored signals, displayed as a decimal number.
SIGNAL - oshi.driver.linux.proc.ProcessStat.PidStat
The bitmap of pending signals, displayed as a decimal number.
size - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
SIZE - oshi.driver.linux.proc.ProcessStat.PidStatM
Total program size
SIZE - oshi.driver.windows.wmi.Win32DiskDrive.DiskDriveProperty
 
SIZE - oshi.driver.windows.wmi.Win32DiskPartition.DiskPartitionProperty
 
SIZE - oshi.driver.windows.wmi.Win32LogicalDisk.LogicalDiskProperty
 
slash - Static variable in class oshi.util.ParseUtil
Constant forwardSlash
sleep(long) - Static method in class oshi.util.Util
Sleeps for the specified number of milliseconds.
SLEEPING - oshi.software.os.OSProcess.State
Interruptible sleep state
SMBIOSMEMORYTYPE - oshi.driver.windows.wmi.Win32PhysicalMemory.PhysicalMemoryProperty
 
SMC_CMD_READ_BYTES - Static variable in class oshi.util.platform.mac.SmcUtil
 
SMC_CMD_READ_KEYINFO - Static variable in class oshi.util.platform.mac.SmcUtil
 
SMC_KEY_CPU_TEMP - Static variable in class oshi.util.platform.mac.SmcUtil
 
SMC_KEY_CPU_VOLTAGE - Static variable in class oshi.util.platform.mac.SmcUtil
 
SMC_KEY_FAN_NUM - Static variable in class oshi.util.platform.mac.SmcUtil
 
SMC_KEY_FAN_SPEED - Static variable in class oshi.util.platform.mac.SmcUtil
 
smcCall(IOKit.IOConnect, int, SmcUtil.SMCKeyData, SmcUtil.SMCKeyData) - Static method in class oshi.util.platform.mac.SmcUtil
Call SMC
smcClose(IOKit.IOConnect) - Static method in class oshi.util.platform.mac.SmcUtil
Close connection to SMC.
smcGetFloat(IOKit.IOConnect, String) - Static method in class oshi.util.platform.mac.SmcUtil
Get a value from SMC which is in a floating point datatype (SP78, FPE2, FLT)
smcGetKeyInfo(IOKit.IOConnect, SmcUtil.SMCKeyData, SmcUtil.SMCKeyData) - Static method in class oshi.util.platform.mac.SmcUtil
Get cached keyInfo if it exists, or generate new keyInfo
smcGetLong(IOKit.IOConnect, String) - Static method in class oshi.util.platform.mac.SmcUtil
Get a 64-bit integer value from SMC
SMCKeyData() - Constructor for class oshi.util.platform.mac.SmcUtil.SMCKeyData
 
SMCKeyDataKeyInfo() - Constructor for class oshi.util.platform.mac.SmcUtil.SMCKeyDataKeyInfo
 
SMCKeyDataPLimitData() - Constructor for class oshi.util.platform.mac.SmcUtil.SMCKeyDataPLimitData
 
SMCKeyDataVers() - Constructor for class oshi.util.platform.mac.SmcUtil.SMCKeyDataVers
 
smcOpen() - Static method in class oshi.util.platform.mac.SmcUtil
Open a connection to SMC.
smcReadKey(IOKit.IOConnect, String, SmcUtil.SMCVal) - Static method in class oshi.util.platform.mac.SmcUtil
Read a key from SMC
SmcUtil - Class in oshi.util.platform.mac
Provides access to SMC calls on macOS
SmcUtil.SMCKeyData - Class in oshi.util.platform.mac
Holds the return value of SMC query.
SmcUtil.SMCKeyDataKeyInfo - Class in oshi.util.platform.mac
Holds the return value of SMC KeyInfo query.
SmcUtil.SMCKeyDataPLimitData - Class in oshi.util.platform.mac
Holds the return value of SMC pLimit query.
SmcUtil.SMCKeyDataVers - Class in oshi.util.platform.mac
Holds the return value of SMC version query.
SmcUtil.SMCVal - Class in oshi.util.platform.mac
Holds an SMC value
SMCVal() - Constructor for class oshi.util.platform.mac.SmcUtil.SMCVal
 
smtthreads - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
Sockaddr() - Constructor for class oshi.jna.platform.unix.CLibrary.Sockaddr
 
softintrs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
softintrs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
SOFTIRQ - oshi.hardware.CentralProcessor.TickType
Time that the CPU used to service soft IRQs
SOLARIS - oshi.PlatformEnum
Solaris (SunOS)
SolarisFileSystem - Class in oshi.software.os.unix.solaris
The Solaris File System contains OSFileStores which are a storage pool, device, partition, volume, concrete file system or other implementation specific means of file storage.
SolarisFileSystem() - Constructor for class oshi.software.os.unix.solaris.SolarisFileSystem
 
SolarisHardwareAbstractionLayer - Class in oshi.hardware.platform.unix.solaris
SolarisHardwareAbstractionLayer class.
SolarisHardwareAbstractionLayer() - Constructor for class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
 
SolarisHWDiskStore - Class in oshi.hardware.platform.unix.solaris
Solaris hard disk implementation.
SolarisInternetProtocolStats - Class in oshi.software.os.unix.solaris
 
SolarisInternetProtocolStats() - Constructor for class oshi.software.os.unix.solaris.SolarisInternetProtocolStats
 
SolarisLibc - Interface in oshi.jna.platform.unix.solaris
C library.
SolarisLibc.Exit_status - Class in oshi.jna.platform.unix.solaris
Part of utmpx structure
SolarisLibc.SolarisUtmpx - Class in oshi.jna.platform.unix.solaris
 
SolarisLibc.Timeval - Class in oshi.jna.platform.unix.solaris
64-bit timeval required for utmpx structure
SolarisNetworkIF - Class in oshi.hardware.platform.unix.solaris
SolarisNetworks class.
SolarisNetworkIF(NetworkInterface) - Constructor for class oshi.hardware.platform.unix.solaris.SolarisNetworkIF
 
SolarisOperatingSystem - Class in oshi.software.os.unix.solaris
Solaris is a non-free Unix operating system originally developed by Sun Microsystems.
SolarisOperatingSystem() - Constructor for class oshi.software.os.unix.solaris.SolarisOperatingSystem
 
SolarisOSFileStore - Class in oshi.software.os.unix.solaris
 
SolarisOSFileStore(String, String, String, String, String, String, String, String, String, long, long, long, long, long) - Constructor for class oshi.software.os.unix.solaris.SolarisOSFileStore
 
SolarisOSProcess - Class in oshi.software.os.unix.solaris
 
SolarisOSProcess(int, String[]) - Constructor for class oshi.software.os.unix.solaris.SolarisOSProcess
 
SolarisOSThread - Class in oshi.software.os.unix.solaris
 
SolarisOSThread(int, String[]) - Constructor for class oshi.software.os.unix.solaris.SolarisOSThread
 
SolarisPowerSource - Class in oshi.hardware.platform.unix.solaris
A Power Source
SolarisPowerSource(String, String, double, double, double, double, double, double, boolean, boolean, boolean, PowerSource.CapacityUnits, int, int, int, int, String, LocalDate, String, String, double) - Constructor for class oshi.hardware.platform.unix.solaris.SolarisPowerSource
 
SolarisUsbDevice - Class in oshi.hardware.platform.unix.solaris
Solaris Usb Device
SolarisUsbDevice(String, String, String, String, String, String, List<UsbDevice>) - Constructor for class oshi.hardware.platform.unix.solaris.SolarisUsbDevice
 
SolarisUtmpx() - Constructor for class oshi.jna.platform.unix.solaris.SolarisLibc.SolarisUtmpx
 
SoundCard - Interface in oshi.hardware
SoundCard interface.
spare1 - Variable in class oshi.jna.platform.windows.PowrProf.SystemBatteryState
 
SPEED - oshi.driver.windows.wmi.Win32PhysicalMemory.PhysicalMemoryProperty
 
SPEED - oshi.driver.windows.wmi.Win32PhysicalMemory.PhysicalMemoryPropertyWin8
 
spurr_coalescing - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
spurrflag - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
spurrflag - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
START_BRK - oshi.driver.linux.proc.ProcessStat.PidStat
Address above which program heap can be expanded with brk(2).
START_DATA - oshi.driver.linux.proc.ProcessStat.PidStat
Address above which program initialized and uninitialized (BSS) data are placed.
STARTADDRESS - oshi.driver.windows.perfmon.ThreadInformation.ThreadPerformanceProperty
 
STARTCODE - oshi.driver.linux.proc.ProcessStat.PidStat
The address above which program text can run.
STARTINGADDRESS - oshi.driver.windows.wmi.Win32LogicalDiskToPartition.DiskToPartitionProperty
 
STARTSTACK - oshi.driver.linux.proc.ProcessStat.PidStat
The address of the start (i.e., bottom) of the stack.
STARTTIME - oshi.driver.linux.proc.ProcessStat.PidStat
The time the process started after system boot, in clock ticks.
startWithNotDigits - Static variable in class oshi.util.ParseUtil
Constant startWithNotDigits
STAT - Static variable in class oshi.util.platform.linux.ProcPath
 
STATE - oshi.driver.linux.proc.ProcessStat.PidStat
One of the following characters, indicating process state:
statfs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client
 
statfs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server
 
statfs - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
status - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyData
 
STEAL - oshi.hardware.CentralProcessor.TickType
Time which the hypervisor dedicated for other guests in the system.
STIME - oshi.driver.linux.proc.ProcessStat.PidStat
Amount of time that this process has been scheduled in kernel mode, measured in clock ticks.
STOPPED - oshi.software.os.OSProcess.State
Stopped by the user, such as for debugging
STOPPED - oshi.software.os.OSService.State
 
stream - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclient
 
stream - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCserver
 
strToLong(String, int) - Static method in class oshi.util.ParseUtil
Convert a string to an integer representation.
SUITEMASK - oshi.driver.windows.wmi.Win32OperatingSystem.OSVersionProperty
 
switchComThreading() - Method in class oshi.util.platform.windows.WmiQueryHandler
Switches the current threading model for COM initialization, as OSHI is required to match if an external program has COM initialized already.
swpocc - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
swpque - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
symlink - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client
 
symlink - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server
 
symlink - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
symlink - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
symlink - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
sys - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
sys - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
SYS_FS_FILE_NR - Static variable in class oshi.util.platform.linux.ProcPath
 
syscall - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
syscall - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
sysctl(int[], int, Pointer, IntByReference, Pointer, int) - Method in interface oshi.jna.platform.unix.freebsd.FreeBsdLibc
The sysctl() function retrieves system information and allows processes with appropriate privileges to set system information.
sysctl(String, int) - Static method in class oshi.util.platform.mac.SysctlUtil
Executes a sysctl call with an int result
sysctl(String, int) - Static method in class oshi.util.platform.unix.freebsd.BsdSysctlUtil
Executes a sysctl call with an int result
sysctl(String, long) - Static method in class oshi.util.platform.mac.SysctlUtil
Executes a sysctl call with a long result
sysctl(String, long) - Static method in class oshi.util.platform.unix.freebsd.BsdSysctlUtil
Executes a sysctl call with a long result
sysctl(String, Structure) - Static method in class oshi.util.platform.mac.SysctlUtil
Executes a sysctl call with a Structure result
sysctl(String, Structure) - Static method in class oshi.util.platform.unix.freebsd.BsdSysctlUtil
Executes a sysctl call with a Structure result
sysctl(String, String) - Static method in class oshi.util.platform.mac.SysctlUtil
Executes a sysctl call with a String result
sysctl(String, String) - Static method in class oshi.util.platform.unix.freebsd.BsdSysctlUtil
Executes a sysctl call with a String result
sysctlbyname(String, Pointer, IntByReference, Pointer, int) - Method in interface oshi.jna.platform.unix.freebsd.FreeBsdLibc
The sysctlbyname() function accepts an ASCII representation of the name and internally looks up the integer name vector.
sysctlnametomib(String, Pointer, IntByReference) - Method in interface oshi.jna.platform.unix.freebsd.FreeBsdLibc
The sysctlnametomib() function accepts an ASCII representation of the name, looks up the integer name vector, and returns the numeric representation in the mib array pointed to by mibp.
SysctlUtil - Class in oshi.util.platform.mac
Provides access to sysctl calls on macOS
sysexec - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
sysexec - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
sysfork - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
sysfork - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
Sysfs - Class in oshi.driver.linux
Utility to read info from sysfs
SYSFS_SERIAL_PATH - Static variable in class oshi.util.Constants
The official/approved path for sysfs information.
sysread - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
sysread - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
SYSTEM - oshi.hardware.CentralProcessor.TickType
CPU utilization that occurred while executing at the system level (kernel).
SystemB - Interface in oshi.jna.platform.mac
System class.
SystemB.MacUtmpx - Class in oshi.jna.platform.mac
 
SystemBatteryState() - Constructor for class oshi.jna.platform.windows.PowrProf.SystemBatteryState
 
SystemBatteryState(Pointer) - Constructor for class oshi.jna.platform.windows.PowrProf.SystemBatteryState
 
SystemInfo - Class in oshi
System information.
SystemInfo() - Constructor for class oshi.SystemInfo
 
SystemInformation - Class in oshi.driver.windows.perfmon
Utility to query System performance counter
SystemInformation.ContextSwitchProperty - Enum in oshi.driver.windows.perfmon
 
SystemPages - Class in oshi.driver.unix.solaris.kstat
Utility to query geom part list
syswrite - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
syswrite - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 

T

tag - Variable in class oshi.jna.platform.windows.PowrProf.SystemBatteryState
 
target_cpool_size - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
targetmemexpfactor - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
targetmemexpsize - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
TASK_PATH - Static variable in class oshi.util.platform.linux.ProcPath
 
TASK_STAT - Static variable in class oshi.util.platform.linux.ProcPath
 
TASK_STATUS - Static variable in class oshi.util.platform.linux.ProcPath
 
tb_last - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
tb_last - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
tcp - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousUnionPayload
 
tcps_accepts - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_avoid_rxmt - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_badrst - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_badsyn - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_bg_rcvtotal - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_cachedrtt - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_cachedrttvar - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_cachedssthresh - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_closed - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_coalesced_pack - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_connattempt - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_conndrops - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_connects - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_delack - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_delay_recovery - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_detect_reordering - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_drop_after_sleep - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_drops - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_dsack_ackloss - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_dsack_badrexmt - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_dsack_disable - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_dsack_recvd - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_dsack_recvd_old - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_dsack_sent - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_early_rexmt - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_client_setup - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_client_success - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_conn_nopl_ce - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_conn_pl_ce - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_conn_plnoce - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_conn_recv_ce - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_conn_recv_ece - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_fallback_ce - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_fallback_droprst - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_fallback_droprxmt - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_fallback_reorder - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_fallback_synloss - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_fallback_synrst - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_lost_syn - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_lost_synack - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_not_supported - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_recv_ce - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_recv_ece - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_sent_ece - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_server_setup - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ecn_server_success - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_estab_fallback - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_fcholdpacket - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_flowtbl_collision - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_flowtbl_full - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_hc_added - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_hc_bucketoverflow - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_invalid_joins - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_invalid_mpcap - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_invalid_opt - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_join_fallback - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_join_rxmts - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_ka_offload_drops - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_keepdrops - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_keepprobe - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_keeptimeo - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_limited_txt - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_listendrop - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_lro_largepack - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_lro_multpack - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_lro_twopack - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_minmssdrops - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mp_badcsum - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mp_num_probes - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mp_oodata - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mp_outofwin - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mp_rcvbytes - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mp_rcvtotal - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mp_reducedwin - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mp_sel_peer - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mp_sel_rto - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mp_sel_rtt - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mp_sel_symtomsd - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mp_sndbytes - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mp_sndpacks - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mp_switches - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mp_verdowngrade - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mpcap_fallback - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_aggregate_all_bytes - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_aggregate_attempt - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_aggregate_cell_bytes - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_aggregate_success - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_back_to_wifi - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_cell_proxy - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_fp_aggregate_attempt - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_fp_aggregate_success - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_fp_handover_attempt - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_fp_handover_success_cell - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_fp_handover_success_wifi - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_fp_heuristic_fallback - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_fp_interactive_attempt - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_fp_interactive_success - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_handover_all_bytes - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_handover_attempt - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_handover_cell_bytes - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_handover_cell_from_wifi - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_handover_success_cell - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_handover_success_wifi - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_handover_wifi_from_cell - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_heuristic_fallback - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_interactive_all_bytes - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_interactive_attempt - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_interactive_cell_bytes - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_interactive_cell_from_wifi - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_interactive_success - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_rcvduppack - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_rcvmemdrop - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_rcvpackafterwin - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_triggered_cell - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mptcp_wifi_proxy - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_msg_sndwaithipri - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_msg_unoappendfail - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_msg_unopkts - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mss_to_default - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mss_to_low - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mss_to_medium - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_mturesent - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_nostretchack - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_pawsdrop - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_pcbcachemiss - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_persistdrop - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_persisttimeo - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_pmtudbh_reverted - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_predack - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_preddat - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_probe_if - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_probe_if_conflict - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_pto - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_pto_in_recovery - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcv_swcsum - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcv_swcsum_bytes - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcv6_swcsum - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcv6_swcsum_bytes - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvackbyte - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvackpack - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvacktoomuch - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvafterclose - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvbadoff - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvbadsum - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvbyte - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvbyteafterwin - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvdupack - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvdupbyte - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvduppack - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvmemdrop - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvoobyte - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvoopack - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvpack - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvpackafterwin - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvpartdupbyte - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvpartduppack - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvshort - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvtotal - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvwinprobe - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rcvwinupd - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_recovered_pkts - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_reordered_pkts - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rescue_rxmt - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rexmttimeo - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rstchallenge - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rto_after_pto - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rttupdated - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_rxtfindrop - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sack_ackadv - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sack_rcv_blocks - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sack_recovery_episode - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sack_rexmit_bytes - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sack_rexmits - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sack_sboverflow - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sack_send_blocks - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sc_aborted - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sc_added - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sc_badack - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sc_bucketoverflow - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sc_cacheoverflow - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sc_completed - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sc_dropped - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sc_dupsyn - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sc_recvcookie - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sc_reset - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sc_retransmitted - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sc_sendcookie - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sc_stale - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sc_unreach - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sc_zonefail - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_segstimed - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_snd_swcsum - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_snd_swcsum_bytes - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_snd6_swcsum - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_snd6_swcsum_bytes - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sndacks - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sndbyte - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sndctrl - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sndpack - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sndprobe - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sndrexmitbad - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sndrexmitbyte - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sndrexmitpack - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sndtotal - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sndurg - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_sndwinup - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_synchallenge - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_tailloss_rto - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_tfo_blackhole - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_tfo_cookie_invalid - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_tfo_cookie_rcv - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_tfo_cookie_req - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_tfo_cookie_req_rcv - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_tfo_cookie_sent - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_tfo_cookie_wrong - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_tfo_heuristics_disable - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_tfo_no_cookie_rcv - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_tfo_sndblackhole - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_tfo_syn_data_acked - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_tfo_syn_data_rcv - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_tfo_syn_data_sent - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_tfo_syn_loss - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_timeoutdrop - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_timer_drift_gt_1000_ms - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_timer_drift_le_1_ms - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_timer_drift_le_10_ms - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_timer_drift_le_100_ms - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_timer_drift_le_1000_ms - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_timer_drift_le_20_ms - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_timer_drift_le_200_ms - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_timer_drift_le_50_ms - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_timer_drift_le_500_ms - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_tlp_recoverlastpkt - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_tlp_recovery - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_unnecessary_rxmt - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_usedrtt - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_usedrttvar - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
tcps_usedssthresh - Variable in class oshi.jna.platform.unix.CLibrary.Tcpstat
 
Tcpstat() - Constructor for class oshi.jna.platform.unix.CLibrary.Tcpstat
 
TcpStats(long, long, long, long, long, long, long, long, long, long) - Constructor for class oshi.software.os.InternetProtocolStats.TcpStats
 
Technology - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_INFORMATION
 
TEXT - oshi.driver.linux.proc.ProcessStat.PidStatM
Text (code)
THREADCOUNT - oshi.driver.windows.wmi.Win32Process.ProcessXPProperty
 
ThreadInfo - Class in oshi.driver.mac
Utility to query threads for a process
ThreadInfo.ThreadStats - Class in oshi.driver.mac
Class to encapsulate mach thread info
ThreadInformation - Class in oshi.driver.windows.perfmon
Utility to query Thread Information performance counter
ThreadInformation.ThreadPerformanceProperty - Enum in oshi.driver.windows.perfmon
Thread performance counters
ThreadPerformanceData - Class in oshi.driver.windows.registry
Utility to read thread data from HKEY_PERFORMANCE_DATA information with backup from Performance Counters or WMI
ThreadPerformanceData.PerfCounterBlock - Class in oshi.driver.windows.registry
Class to encapsulate data from the registry performance counter block
ThreadSafe - Annotation Type in oshi.annotation.concurrent
The presence of this annotation indicates that the author believes the class to be thread-safe.
THREADSTATE - oshi.driver.windows.perfmon.ThreadInformation.ThreadPerformanceProperty
 
ThreadStats(int, double, char, long, long, int) - Constructor for class oshi.driver.mac.ThreadInfo.ThreadStats
 
time - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
Timeout - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_WAIT_STATUS
 
timeouts - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientdgram
 
timeouts - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientstream
 
timers - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientdgram
 
timers - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCclientstream
 
Timeval() - Constructor for class oshi.jna.platform.unix.freebsd.FreeBsdLibc.Timeval
 
Timeval() - Constructor for class oshi.jna.platform.unix.solaris.SolarisLibc.Timeval
 
toString() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
 
toString() - Method in class oshi.hardware.common.AbstractBaseboard
 
toString() - Method in class oshi.hardware.common.AbstractCentralProcessor
 
toString() - Method in class oshi.hardware.common.AbstractComputerSystem
 
toString() - Method in class oshi.hardware.common.AbstractDisplay
 
toString() - Method in class oshi.hardware.common.AbstractFirmware
 
toString() - Method in class oshi.hardware.common.AbstractGlobalMemory
 
toString() - Method in class oshi.hardware.common.AbstractGraphicsCard
 
toString() - Method in class oshi.hardware.common.AbstractHWDiskStore
 
toString() - Method in class oshi.hardware.common.AbstractNetworkIF
 
toString() - Method in class oshi.hardware.common.AbstractPowerSource
 
toString() - Method in class oshi.hardware.common.AbstractSensors
 
toString() - Method in class oshi.hardware.common.AbstractSoundCard
 
toString() - Method in class oshi.hardware.common.AbstractUsbDevice
 
toString() - Method in class oshi.hardware.common.AbstractVirtualMemory
 
toString() - Method in class oshi.hardware.HWPartition
 
toString() - Method in class oshi.hardware.PhysicalMemory
 
toString() - Method in class oshi.software.common.AbstractNetworkParams
 
toString() - Method in class oshi.software.common.AbstractOperatingSystem
 
toString() - Method in class oshi.software.common.AbstractOSFileStore
 
toString() - Method in class oshi.software.common.AbstractOSProcess
 
toString() - Method in class oshi.software.common.AbstractOSThread
 
toString() - Method in class oshi.software.os.InternetProtocolStats.TcpStats
 
toString() - Method in class oshi.software.os.InternetProtocolStats.UdpStats
 
toString() - Method in class oshi.software.os.OperatingSystem.OSVersionInfo
 
toString() - Method in class oshi.software.os.OSSession
 
toString(byte[]) - Static method in class oshi.util.EdidUtil
Parse an EDID byte array into user-readable information
TOTAL_INSTANCE - Static variable in class oshi.util.platform.windows.PerfCounterQuery
 
TOTAL_INSTANCES - Static variable in class oshi.util.platform.windows.PerfCounterQuery
 
totiomement - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
toUnsignedString(int) - Static method in class oshi.util.FormatUtil
Represent a 32 bit value as if it were an unsigned integer.
toUnsignedString(long) - Static method in class oshi.util.FormatUtil
Represent a 64 bit value as if it were an unsigned long.
traps - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
Triplet<A,​B,​C> - Class in oshi.util.tuples
Convenience class for returning multiple objects from methods.
Triplet(A, B, C) - Constructor for class oshi.util.tuples.Triplet
Create a triplet and store three objects.
true_size - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
tty_caninch - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
TTY_NR - oshi.driver.linux.proc.ProcessStat.PidStat
The controlling terminal of the process.
tty_rawinch - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
tty_rawoutch - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
tv_sec - Variable in class oshi.jna.platform.linux.LinuxLibc.Ut_Tv
 
tv_sec - Variable in class oshi.jna.platform.unix.freebsd.FreeBsdLibc.Timeval
 
tv_sec - Variable in class oshi.jna.platform.unix.solaris.SolarisLibc.Timeval
 
tv_usec - Variable in class oshi.jna.platform.linux.LinuxLibc.Ut_Tv
 
tv_usec - Variable in class oshi.jna.platform.unix.freebsd.FreeBsdLibc.Timeval
 
tv_usec - Variable in class oshi.jna.platform.unix.solaris.SolarisLibc.Timeval
 
twait - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
type - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_netinterface_t
 
TYPE - oshi.driver.windows.wmi.Win32DiskPartition.DiskPartitionProperty
 

U

u - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t
 
ucpool_inuse - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
ucpool_size - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
ucpu_time - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
udp - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousUnionPayload
 
udpps_pcbcachemiss - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udpps_pcbhashmiss - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udps_badlen - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udps_badsum - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udps_fastout - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udps_filtermcast - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udps_fullsock - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udps_hdrops - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udps_ipackets - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udps_noport - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udps_noportbcast - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udps_noportmcast - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udps_nosum - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udps_opackets - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udps_rcv_swcsum - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udps_rcv_swcsum_bytes - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udps_rcv6_swcsum - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udps_rcv6_swcsum_bytes - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udps_snd_swcsum - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udps_snd_swcsum_bytes - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udps_snd6_swcsum - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
udps_snd6_swcsum_bytes - Variable in class oshi.jna.platform.unix.CLibrary.Udpstat
 
Udpstat() - Constructor for class oshi.jna.platform.unix.CLibrary.Udpstat
 
UdpStats(long, long, long, long) - Constructor for class oshi.software.os.InternetProtocolStats.UdpStats
 
UINT64_SIZE - Static variable in interface oshi.jna.platform.unix.freebsd.FreeBsdLibc
Constant UINT64_SIZE=Native.getNativeSize(long.class)
unInitCOM() - Method in class oshi.util.platform.windows.WmiQueryHandler
UnInitializes COM library.
UNIX_EPOCH - Static variable in class oshi.util.Constants
The Unix Epoch, a default value when WMI DateTime queries return no value.
UNKNOWN - oshi.PlatformEnum
OpenBSD, WindowsCE, or an unspecified system
UNKNOWN - Static variable in class oshi.util.Constants
String to report for unknown information
unlock - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
unsignedIntToLong(int) - Static method in class oshi.util.ParseUtil
Convert an unsigned integer to a long value.
unsignedLongToSignedLong(long) - Static method in class oshi.util.ParseUtil
Convert an unsigned long to a signed long value by stripping the sign bit.
update() - Method in class oshi.util.platform.unix.solaris.KstatUtil.KstatChain
Convenience method for LibKstat.kstat_chain_update(com.sun.jna.platform.unix.solaris.LibKstat.KstatCtl).
updateAttributes() - Method in class oshi.hardware.common.AbstractPowerSource
 
updateAttributes() - Method in interface oshi.hardware.HWDiskStore
Make a best effort to update all the statistics about the drive without needing to recreate the drive list.
updateAttributes() - Method in interface oshi.hardware.NetworkIF
Updates interface network statistics on this interface.
updateAttributes() - Method in class oshi.hardware.platform.linux.LinuxHWDiskStore
 
updateAttributes() - Method in class oshi.hardware.platform.linux.LinuxNetworkIF
 
updateAttributes() - Method in class oshi.hardware.platform.mac.MacHWDiskStore
 
updateAttributes() - Method in class oshi.hardware.platform.mac.MacNetworkIF
 
updateAttributes() - Method in class oshi.hardware.platform.unix.aix.AixHWDiskStore
 
updateAttributes() - Method in class oshi.hardware.platform.unix.aix.AixNetworkIF
 
updateAttributes() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHWDiskStore
 
updateAttributes() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdNetworkIF
 
updateAttributes() - Method in class oshi.hardware.platform.unix.solaris.SolarisHWDiskStore
 
updateAttributes() - Method in class oshi.hardware.platform.unix.solaris.SolarisNetworkIF
 
updateAttributes() - Method in class oshi.hardware.platform.windows.WindowsHWDiskStore
 
updateAttributes() - Method in class oshi.hardware.platform.windows.WindowsNetworkIF
 
updateAttributes() - Method in interface oshi.hardware.PowerSource
Updates statistics on this battery.
updateAttributes() - Method in class oshi.software.common.AbstractOSThread
 
updateAttributes() - Method in class oshi.software.os.linux.LinuxOSFileStore
 
updateAttributes() - Method in class oshi.software.os.linux.LinuxOSProcess
 
updateAttributes() - Method in class oshi.software.os.linux.LinuxOSThread
 
updateAttributes() - Method in class oshi.software.os.mac.MacOSFileStore
 
updateAttributes() - Method in class oshi.software.os.mac.MacOSProcess
 
updateAttributes() - Method in interface oshi.software.os.OSFileStore
Make a best effort to update all the statistics about the file store without needing to recreate the file store list.
updateAttributes() - Method in interface oshi.software.os.OSProcess
Attempts to updates process attributes.
updateAttributes() - Method in interface oshi.software.os.OSThread
Attempts to updates process attributes.
updateAttributes() - Method in class oshi.software.os.unix.aix.AixOSFileStore
 
updateAttributes() - Method in class oshi.software.os.unix.aix.AixOSProcess
 
updateAttributes() - Method in class oshi.software.os.unix.aix.AixOSThread
 
updateAttributes() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSFileStore
 
updateAttributes() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSProcess
 
updateAttributes() - Method in class oshi.software.os.unix.freebsd.FreeBsdOSThread
 
updateAttributes() - Method in class oshi.software.os.unix.solaris.SolarisOSFileStore
 
updateAttributes() - Method in class oshi.software.os.unix.solaris.SolarisOSProcess
 
updateAttributes() - Method in class oshi.software.os.unix.solaris.SolarisOSThread
 
updateAttributes() - Method in class oshi.software.os.windows.WindowsOSFileStore
 
updateAttributes() - Method in class oshi.software.os.windows.WindowsOSProcess
 
updateAttributes() - Method in class oshi.software.os.windows.WindowsOSThread
 
updateQuery() - Method in class oshi.util.platform.windows.PerfCounterQueryHandler
Update all counters on this query.
updateQueryTimestamp(WinNT.HANDLEByReference) - Static method in class oshi.util.platform.windows.PerfDataUtil
Update a query and get the timestamp
UpTime - Class in oshi.driver.linux.proc
Utility to read system uptime from /proc/uptime
UPTIME - Static variable in class oshi.util.platform.linux.ProcPath
 
UsbDevice - Interface in oshi.hardware
A USB device is a device connected via a USB port, possibly internally/permanently.
USE_WHO_COMMAND - Static variable in class oshi.software.common.AbstractOperatingSystem
 
user - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
user - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
USER - oshi.hardware.CentralProcessor.TickType
CPU utilization that occurred while executing at the user level (application).
USER_PROCESS - Static variable in interface oshi.jna.platform.unix.CLibrary
 
UserGroupInfo - Class in oshi.driver.linux.proc
Utility class to temporarily cache the userID and group maps in Linux, for parsing process ownership.
USERMODETIME - oshi.driver.windows.wmi.Win32Process.ProcessXPProperty
 
ut_addr_v6 - Variable in class oshi.jna.platform.linux.LinuxLibc.LinuxUtmpx
 
ut_exit - Variable in class oshi.jna.platform.linux.LinuxLibc.LinuxUtmpx
 
ut_host - Variable in class oshi.jna.platform.linux.LinuxLibc.LinuxUtmpx
 
ut_host - Variable in class oshi.jna.platform.mac.SystemB.MacUtmpx
 
ut_host - Variable in class oshi.jna.platform.unix.freebsd.FreeBsdLibc.FreeBsdUtmpx
 
ut_host - Variable in class oshi.jna.platform.unix.solaris.SolarisLibc.SolarisUtmpx
 
UT_HOSTSIZE - Static variable in interface oshi.jna.platform.unix.CLibrary
 
ut_id - Variable in class oshi.jna.platform.linux.LinuxLibc.LinuxUtmpx
 
ut_id - Variable in class oshi.jna.platform.mac.SystemB.MacUtmpx
 
ut_id - Variable in class oshi.jna.platform.unix.freebsd.FreeBsdLibc.FreeBsdUtmpx
 
ut_id - Variable in class oshi.jna.platform.unix.solaris.SolarisLibc.SolarisUtmpx
 
ut_line - Variable in class oshi.jna.platform.linux.LinuxLibc.LinuxUtmpx
 
ut_line - Variable in class oshi.jna.platform.mac.SystemB.MacUtmpx
 
ut_line - Variable in class oshi.jna.platform.unix.freebsd.FreeBsdLibc.FreeBsdUtmpx
 
ut_line - Variable in class oshi.jna.platform.unix.solaris.SolarisLibc.SolarisUtmpx
 
UT_LINESIZE - Static variable in interface oshi.jna.platform.unix.CLibrary
 
UT_NAMESIZE - Static variable in interface oshi.jna.platform.unix.CLibrary
 
ut_pad - Variable in class oshi.jna.platform.mac.SystemB.MacUtmpx
 
ut_pid - Variable in class oshi.jna.platform.linux.LinuxLibc.LinuxUtmpx
 
ut_pid - Variable in class oshi.jna.platform.mac.SystemB.MacUtmpx
 
ut_pid - Variable in class oshi.jna.platform.unix.freebsd.FreeBsdLibc.FreeBsdUtmpx
 
ut_pid - Variable in class oshi.jna.platform.unix.solaris.SolarisLibc.SolarisUtmpx
 
ut_session - Variable in class oshi.jna.platform.linux.LinuxLibc.LinuxUtmpx
 
ut_session - Variable in class oshi.jna.platform.unix.solaris.SolarisLibc.SolarisUtmpx
 
ut_spare - Variable in class oshi.jna.platform.unix.freebsd.FreeBsdLibc.FreeBsdUtmpx
 
ut_syslen - Variable in class oshi.jna.platform.unix.solaris.SolarisLibc.SolarisUtmpx
 
ut_tv - Variable in class oshi.jna.platform.linux.LinuxLibc.LinuxUtmpx
 
ut_tv - Variable in class oshi.jna.platform.mac.SystemB.MacUtmpx
 
ut_tv - Variable in class oshi.jna.platform.unix.freebsd.FreeBsdLibc.FreeBsdUtmpx
 
ut_tv - Variable in class oshi.jna.platform.unix.solaris.SolarisLibc.SolarisUtmpx
 
Ut_Tv() - Constructor for class oshi.jna.platform.linux.LinuxLibc.Ut_Tv
 
ut_type - Variable in class oshi.jna.platform.linux.LinuxLibc.LinuxUtmpx
 
ut_type - Variable in class oshi.jna.platform.mac.SystemB.MacUtmpx
 
ut_type - Variable in class oshi.jna.platform.unix.freebsd.FreeBsdLibc.FreeBsdUtmpx
 
ut_type - Variable in class oshi.jna.platform.unix.solaris.SolarisLibc.SolarisUtmpx
 
ut_user - Variable in class oshi.jna.platform.linux.LinuxLibc.LinuxUtmpx
 
ut_user - Variable in class oshi.jna.platform.mac.SystemB.MacUtmpx
 
ut_user - Variable in class oshi.jna.platform.unix.freebsd.FreeBsdLibc.FreeBsdUtmpx
 
ut_user - Variable in class oshi.jna.platform.unix.solaris.SolarisLibc.SolarisUtmpx
 
Util - Class in oshi.util
General utility methods
UTIME - oshi.driver.linux.proc.ProcessStat.PidStat
Amount of time that this process has been scheduled in user mode, measured in clock ticks.
UTX_HOSTSIZE - Static variable in interface oshi.jna.platform.mac.SystemB
 
UTX_HOSTSIZE - Static variable in interface oshi.jna.platform.unix.freebsd.FreeBsdLibc
 
UTX_HOSTSIZE - Static variable in interface oshi.jna.platform.unix.solaris.SolarisLibc
 
UTX_IDSIZE - Static variable in interface oshi.jna.platform.mac.SystemB
 
UTX_IDSIZE - Static variable in interface oshi.jna.platform.unix.freebsd.FreeBsdLibc
 
UTX_IDSIZE - Static variable in interface oshi.jna.platform.unix.solaris.SolarisLibc
 
UTX_LINESIZE - Static variable in interface oshi.jna.platform.mac.SystemB
 
UTX_LINESIZE - Static variable in interface oshi.jna.platform.unix.freebsd.FreeBsdLibc
 
UTX_LINESIZE - Static variable in interface oshi.jna.platform.unix.solaris.SolarisLibc
 
UTX_USERSIZE - Static variable in interface oshi.jna.platform.mac.SystemB
 
UTX_USERSIZE - Static variable in interface oshi.jna.platform.unix.freebsd.FreeBsdLibc
 
UTX_USERSIZE - Static variable in interface oshi.jna.platform.unix.solaris.SolarisLibc
 

V

value() - Method in annotation type oshi.annotation.concurrent.GuardedBy
 
VALUE - oshi.driver.windows.wmi.OhmSensor.ValueProperty
 
valueOf(String) - Static method in enum oshi.driver.linux.proc.DiskStats.IoStat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.linux.proc.ProcessStat.PidStat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.linux.proc.ProcessStat.PidStatM
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.perfmon.MemoryInformation.PageSwapProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.perfmon.PagingFile.PagingPercentProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.perfmon.PhysicalDisk.PhysicalDiskProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.perfmon.ProcessInformation.HandleCountProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.perfmon.ProcessInformation.ProcessPerformanceProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.perfmon.ProcessorInformation.InterruptsProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.perfmon.ProcessorInformation.ProcessorFrequencyProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.perfmon.ProcessorInformation.ProcessorTickCountProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.perfmon.ProcessorInformation.SystemTickCountProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.perfmon.SystemInformation.ContextSwitchProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.perfmon.ThreadInformation.ThreadPerformanceProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.MSAcpiThermalZoneTemperature.TemperatureProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.OhmHardware.IdentifierProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.OhmSensor.ValueProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32BaseBoard.BaseBoardProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32Bios.BiosProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32Bios.BiosSerialProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32ComputerSystem.ComputerSystemProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32ComputerSystemProduct.ComputerSystemProductProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32DiskDrive.DeviceIdProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32DiskDrive.DiskDriveProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32DiskDriveToDiskPartition.DriveToPartitionProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32DiskPartition.DiskPartitionProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32Fan.SpeedProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32LogicalDisk.LogicalDiskProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32LogicalDiskToPartition.DiskToPartitionProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32OperatingSystem.OSVersionProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32PhysicalMemory.PhysicalMemoryProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32PhysicalMemory.PhysicalMemoryPropertyWin8
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32PnPEntity.PnPEntityProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32Process.CommandLineProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32Process.ProcessXPProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32Processor.BitnessProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32Processor.ProcessorIdProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32Processor.VoltProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32USBController.USBControllerProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.driver.windows.wmi.Win32VideoController.VideoControllerProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.hardware.CentralProcessor.TickType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.hardware.PowerSource.CapacityUnits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.jna.platform.windows.PowrProf.BATTERY_QUERY_INFORMATION_LEVEL
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.PlatformEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.software.os.OperatingSystem.ProcessSort
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.software.os.OSProcess.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oshi.software.os.OSService.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum oshi.driver.linux.proc.DiskStats.IoStat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.linux.proc.ProcessStat.PidStat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.linux.proc.ProcessStat.PidStatM
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.perfmon.MemoryInformation.PageSwapProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.perfmon.PagingFile.PagingPercentProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.perfmon.PhysicalDisk.PhysicalDiskProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.perfmon.ProcessInformation.HandleCountProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.perfmon.ProcessInformation.ProcessPerformanceProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.perfmon.ProcessorInformation.InterruptsProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.perfmon.ProcessorInformation.ProcessorFrequencyProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.perfmon.ProcessorInformation.ProcessorTickCountProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.perfmon.ProcessorInformation.SystemTickCountProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.perfmon.SystemInformation.ContextSwitchProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.perfmon.ThreadInformation.ThreadPerformanceProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.MSAcpiThermalZoneTemperature.TemperatureProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.OhmHardware.IdentifierProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.OhmSensor.ValueProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32BaseBoard.BaseBoardProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32Bios.BiosProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32Bios.BiosSerialProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32ComputerSystem.ComputerSystemProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32ComputerSystemProduct.ComputerSystemProductProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32DiskDrive.DeviceIdProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32DiskDrive.DiskDriveProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32DiskDriveToDiskPartition.DriveToPartitionProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32DiskPartition.DiskPartitionProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32Fan.SpeedProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32LogicalDisk.LogicalDiskProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32LogicalDiskToPartition.DiskToPartitionProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32OperatingSystem.OSVersionProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32PhysicalMemory.PhysicalMemoryProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32PhysicalMemory.PhysicalMemoryPropertyWin8
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32PnPEntity.PnPEntityProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32Process.CommandLineProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32Process.ProcessXPProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32Processor.BitnessProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32Processor.ProcessorIdProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32Processor.VoltProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32USBController.USBControllerProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.driver.windows.wmi.Win32VideoController.VideoControllerProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.hardware.CentralProcessor.TickType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.hardware.PowerSource.CapacityUnits
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.jna.platform.windows.PowrProf.BATTERY_QUERY_INFORMATION_LEVEL
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.PlatformEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.software.os.OperatingSystem.ProcessSort
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.software.os.OSProcess.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oshi.software.os.OSService.State
Returns an array containing the constants of this enum type, in the order they are declared.
vcpus - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
verify - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
vers - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyData
 
version - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
version - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
version - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
version - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
version - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_netinterface_t
 
version - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_partition_config_t
 
version - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
version - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t
 
version - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyDataPLimitData
 
VERSION - oshi.driver.windows.wmi.Win32BaseBoard.BaseBoardProperty
 
VERSION - oshi.driver.windows.wmi.Win32Bios.BiosProperty
 
VERSION - oshi.driver.windows.wmi.Win32OperatingSystem.OSVersionProperty
 
VERSION - Static variable in class oshi.util.platform.linux.ProcPath
 
vgname - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
virt_active - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
virt_inuse - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
virt_inuse_map - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_process_t
 
virt_total - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_memory_total_t
 
VirtualMemory - Interface in oshi.hardware
The VirtuallMemory class tracks information about the use of a computer's virtual memory (swap file) which temporarily moves rarely accessed information to a disk or other storage device.
VMSTAT - Static variable in class oshi.util.platform.linux.ProcPath
 
vol_cswitch - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
Voltage - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_STATUS
 
VOLTAGECAPS - oshi.driver.windows.wmi.Win32Processor.VoltProperty
 
VOLUMENAME - oshi.driver.windows.wmi.Win32LogicalDisk.LogicalDiskProperty
 
VSIZE - oshi.driver.linux.proc.ProcessStat.PidStat
Virtual memory size in bytes.

W

wait - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
wait - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
WAITING - oshi.software.os.OSProcess.State
Blocked, uninterruptible sleep state
wblks - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
WCHAN - oshi.driver.linux.proc.ProcessStat.PidStat
This is the "channel" in which the process is waiting.
wfailed - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
whitespaces - Static variable in class oshi.util.ParseUtil
Constant whitespaces
whitespacesColonWhitespace - Static variable in class oshi.util.ParseUtil
Constant whitespacesColonWhitespace
Who - Class in oshi.driver.linux
Utility to query logged in users.
Who - Class in oshi.driver.mac
Utility to query logged in users.
Who - Class in oshi.driver.unix.aix
Utility to query logged in users.
Who - Class in oshi.driver.unix.freebsd
Utility to query logged in users.
Who - Class in oshi.driver.unix.solaris
Utility to query logged in users.
Who - Class in oshi.driver.unix
Utility to query logged in users.
wildcardMatch(String, String) - Static method in class oshi.util.Util
Tests if a String matches another String with a wildcard pattern.
Win32BaseBoard - Class in oshi.driver.windows.wmi
Utility to query WMI class Win32_BaseBoard
Win32BaseBoard.BaseBoardProperty - Enum in oshi.driver.windows.wmi
Baseboard description properties.
Win32Bios - Class in oshi.driver.windows.wmi
Utility to query WMI class Win32_BIOS
Win32Bios.BiosProperty - Enum in oshi.driver.windows.wmi
BIOS description properties.
Win32Bios.BiosSerialProperty - Enum in oshi.driver.windows.wmi
Serial number property.
Win32ComputerSystem - Class in oshi.driver.windows.wmi
Utility to query WMI class Win32_ComputerSystem
Win32ComputerSystem.ComputerSystemProperty - Enum in oshi.driver.windows.wmi
Computer System properties
Win32ComputerSystemProduct - Class in oshi.driver.windows.wmi
Utility to query WMI class Win32_ComputerSystemProduct
Win32ComputerSystemProduct.ComputerSystemProductProperty - Enum in oshi.driver.windows.wmi
Computer System ID number
Win32DiskDrive - Class in oshi.driver.windows.wmi
Utility to query WMI class Win32_DiskDrive
Win32DiskDrive.DeviceIdProperty - Enum in oshi.driver.windows.wmi
DeviceID and serial properties
Win32DiskDrive.DiskDriveProperty - Enum in oshi.driver.windows.wmi
Disk drive properties
Win32DiskDriveToDiskPartition - Class in oshi.driver.windows.wmi
Utility to query WMI class Win32_DiskDriveToDiskPartition
Win32DiskDriveToDiskPartition.DriveToPartitionProperty - Enum in oshi.driver.windows.wmi
Links disk drives to partitions
Win32DiskPartition - Class in oshi.driver.windows.wmi
Utility to query WMI class Win32_DiskPartition
Win32DiskPartition.DiskPartitionProperty - Enum in oshi.driver.windows.wmi
Disk partition properties
Win32Fan - Class in oshi.driver.windows.wmi
Utility to query WMI class Win32_Fan
Win32Fan.SpeedProperty - Enum in oshi.driver.windows.wmi
Fan speed property.
Win32LogicalDisk - Class in oshi.driver.windows.wmi
Utility to query WMI class Win32_LogicalDisk
Win32LogicalDisk.LogicalDiskProperty - Enum in oshi.driver.windows.wmi
Logical disk properties.
Win32LogicalDiskToPartition - Class in oshi.driver.windows.wmi
Utility to query WMI class Win32_LogicalDiskToPartition
Win32LogicalDiskToPartition.DiskToPartitionProperty - Enum in oshi.driver.windows.wmi
Links disk drives to partitions
Win32OperatingSystem - Class in oshi.driver.windows.wmi
Utility to query WMI class Win32_OperatingSystem
Win32OperatingSystem.OSVersionProperty - Enum in oshi.driver.windows.wmi
Operating System properties
Win32PhysicalMemory - Class in oshi.driver.windows.wmi
Utility to query WMI class Win32_PhysicalMemory
Win32PhysicalMemory.PhysicalMemoryProperty - Enum in oshi.driver.windows.wmi
Physical Memory properties for Win10 and later.
Win32PhysicalMemory.PhysicalMemoryPropertyWin8 - Enum in oshi.driver.windows.wmi
Physical Memory properties for Win8 and earlier.
Win32PnPEntity - Class in oshi.driver.windows.wmi
Utility to query WMI class Win32_PnPEntity
Win32PnPEntity.PnPEntityProperty - Enum in oshi.driver.windows.wmi
DeviceId and name
Win32Process - Class in oshi.driver.windows.wmi
Utility to query WMI class Win32_Process
Win32Process.CommandLineProperty - Enum in oshi.driver.windows.wmi
Process command lines.
Win32Process.ProcessXPProperty - Enum in oshi.driver.windows.wmi
Process properties accessible from WTSEnumerateProcesses in Vista+
Win32ProcessCached - Class in oshi.driver.windows.wmi
Utility to query WMI class Win32_Process using cache
Win32Processor - Class in oshi.driver.windows.wmi
Utility to query WMI class Win32_Processor
Win32Processor.BitnessProperty - Enum in oshi.driver.windows.wmi
Processor bitness property
Win32Processor.ProcessorIdProperty - Enum in oshi.driver.windows.wmi
Processor ID property
Win32Processor.VoltProperty - Enum in oshi.driver.windows.wmi
Processor voltage properties.
Win32USBController - Class in oshi.driver.windows.wmi
Utility to query WMI class Win32_USBController
Win32USBController.USBControllerProperty - Enum in oshi.driver.windows.wmi
USB Controller properties
Win32VideoController - Class in oshi.driver.windows.wmi
Utility to query WMI class Win32_VideoController
Win32VideoController.VideoControllerProperty - Enum in oshi.driver.windows.wmi
Video Controller properties
WINDOWS - oshi.PlatformEnum
Microsoft Windows
WindowsFileSystem - Class in oshi.software.os.windows
The Windows File System contains OSFileStores which are a storage pool, device, partition, volume, concrete file system or other implementation specific means of file storage.
WindowsFileSystem() - Constructor for class oshi.software.os.windows.WindowsFileSystem
Constructor for WindowsFileSystem.
WindowsHardwareAbstractionLayer - Class in oshi.hardware.platform.windows
WindowsHardwareAbstractionLayer class.
WindowsHardwareAbstractionLayer() - Constructor for class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
 
WindowsHWDiskStore - Class in oshi.hardware.platform.windows
Windows hard disk implementation.
WindowsInternetProtocolStats - Class in oshi.software.os.windows
 
WindowsInternetProtocolStats() - Constructor for class oshi.software.os.windows.WindowsInternetProtocolStats
 
WindowsNetworkIF - Class in oshi.hardware.platform.windows
WindowsNetworks class.
WindowsNetworkIF(NetworkInterface) - Constructor for class oshi.hardware.platform.windows.WindowsNetworkIF
 
WindowsOperatingSystem - Class in oshi.software.os.windows
Microsoft Windows, commonly referred to as Windows, is a group of several proprietary graphical operating system families, all of which are developed and marketed by Microsoft.
WindowsOperatingSystem() - Constructor for class oshi.software.os.windows.WindowsOperatingSystem
 
WindowsOSFileStore - Class in oshi.software.os.windows
 
WindowsOSFileStore(String, String, String, String, String, String, String, String, String, long, long, long, long, long) - Constructor for class oshi.software.os.windows.WindowsOSFileStore
 
WindowsOSProcess - Class in oshi.software.os.windows
 
WindowsOSProcess(int, WindowsOperatingSystem, Map<Integer, ProcessPerformanceData.PerfCounterBlock>, Map<Integer, ProcessWtsData.WtsInfo>) - Constructor for class oshi.software.os.windows.WindowsOSProcess
 
WindowsOSSystemInfo - Class in oshi.software.os.windows
Windows OS native system information.
WindowsOSSystemInfo() - Constructor for class oshi.software.os.windows.WindowsOSSystemInfo
Constructor for WindowsOSSystemInfo.
WindowsOSSystemInfo(WinBase.SYSTEM_INFO) - Constructor for class oshi.software.os.windows.WindowsOSSystemInfo
Constructor for WindowsOSSystemInfo.
WindowsOSThread - Class in oshi.software.os.windows
 
WindowsOSThread(int, int, String, ThreadPerformanceData.PerfCounterBlock) - Constructor for class oshi.software.os.windows.WindowsOSThread
 
WindowsPowerSource - Class in oshi.hardware.platform.windows
A Power Source
WindowsPowerSource(String, String, double, double, double, double, double, double, boolean, boolean, boolean, PowerSource.CapacityUnits, int, int, int, int, String, LocalDate, String, String, double) - Constructor for class oshi.hardware.platform.windows.WindowsPowerSource
 
WindowsUsbDevice - Class in oshi.hardware.platform.windows
Windows Usb Device
WindowsUsbDevice(String, String, String, String, String, String, List<UsbDevice>) - Constructor for class oshi.hardware.platform.windows.WindowsUsbDevice
 
WMI_NAMESPACE - Static variable in class oshi.driver.windows.wmi.MSAcpiThermalZoneTemperature
 
WmiQueryHandler - Class in oshi.util.platform.windows
Utility to handle WMI Queries
WmiQueryHandler() - Constructor for class oshi.util.platform.windows.WmiQueryHandler
 
WmiUtil - Class in oshi.util.platform.windows
Helper class for WMI
wpar_id - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
wq_depth - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
wq_max_time - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
wq_min_time - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
wq_sampled - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
wq_time - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
write - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client
 
write - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server
 
write - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3client
 
write - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv3server
 
write - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4client
 
write - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv4server
 
writecache - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2client
 
writecache - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructNFSv2server
 
writech - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_t
 
writech - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
WRITES - oshi.driver.linux.proc.DiskStats.IoStat
The total number of writes completed successfully.
WRITES_MERGED - oshi.driver.linux.proc.DiskStats.IoStat
Writes which are adjacent to each other merged for efficiency.
WRITES_MS - oshi.driver.linux.proc.DiskStats.IoStat
The total number of milliseconds spent by all writes.
WRITES_SECTOR - oshi.driver.linux.proc.DiskStats.IoStat
The total number of sectors written successfully.
WRITETRANSFERCOUNT - oshi.driver.windows.perfmon.ProcessInformation.ProcessPerformanceProperty
 
wserv - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
wtimeout - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
WtsInfo(String, String, int, long, long, long, long) - Constructor for class oshi.driver.windows.registry.ProcessWtsData.WtsInfo
 

X

xdrcall - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCserverdgram
 
xdrcall - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_protocol_t.AnonymousStructRPCserverstream
 
xfers - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 
xmitdrops - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_netinterface_t
 
xmtint - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_cpu_total_t
 
Xrandr - Class in oshi.driver.unix
Utility to query xrandr
xrate - Variable in class oshi.jna.platform.unix.aix.Perfstat.perfstat_disk_t
 

Y

Year - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_MANUFACTURE_DATE
 

Z

ZOMBIE - oshi.software.os.OSProcess.State
Intermediate state in process termination
A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
All Classes|All Packages