Index
A B C D E F G H I K L M N O P Q R S T U V W Y Z
All Classes All Packages
All Classes All Packages
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
- 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
- AbstractOSVersionInfoEx - Class in oshi.software.common
-
Deprecated.
- AbstractOSVersionInfoEx() - Constructor for class oshi.software.common.AbstractOSVersionInfoEx
-
Deprecated.
- 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, UsbDevice[]) - Constructor for class oshi.hardware.common.AbstractUsbDevice
-
Constructor for AbstractUsbDevice.
- AbstractVirtualMemory - Class in oshi.hardware.common
-
Virtual Memory info.
- AbstractVirtualMemory() - Constructor for class oshi.hardware.common.AbstractVirtualMemory
- acOnLine - Variable in class oshi.jna.platform.windows.PowrProf.SystemBatteryState
- 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, attached to a query whose key is the counter's object.
- addCounterToQuery(PerfDataUtil.PerfCounter, String) - Method in class oshi.util.platform.windows.PerfCounterQueryHandler
-
Begin monitoring a Performance Data counter, attached to a query whose key is the specified string.
- addMatchSubsystem(String) - Method in class oshi.jna.platform.linux.Udev.UdevEnumerate
-
Modify filters of this object to match a subsystem.
- Address - Variable in class oshi.jna.platform.windows.Wtsapi32.WTS_CLIENT_ADDRESS
- AddressFamily - Variable in class oshi.jna.platform.windows.Wtsapi32.WTS_CLIENT_ADDRESS
- 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
- Advapi32Util - Class in oshi.jna.platform.windows
- Advapi32Util() - Constructor for class oshi.jna.platform.windows.Advapi32Util
- AF_INET - Static variable in interface oshi.jna.platform.windows.IPHlpAPI
- AF_INET6 - Static variable in interface oshi.jna.platform.windows.IPHlpAPI
- 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
- 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
- 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
- BLOCKED - oshi.driver.linux.proc.ProcessStat.PidStat
-
The bitmap of blocked signals, displayed as a decimal number.
- BsdSysctlUtil - Class in oshi.util.platform.unix.freebsd
-
Provides access to sysctl calls on FreeBSD
- build - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyDataVers
- buildNumber - Variable in class oshi.software.common.AbstractOSVersionInfoEx
-
Deprecated.
- BUILDNUMBER - oshi.driver.windows.wmi.Win32OperatingSystem.OSVersionProperty
- buildProcessMapFromRegistry(OperatingSystem, Collection<Integer>) - Static method in class oshi.driver.windows.registry.ProcessPerformanceData
-
Query the registry for process performance counters
- ByReference() - Constructor for class oshi.jna.platform.unix.CLibrary.Addrinfo.ByReference
- ByReference() - Constructor for class oshi.jna.platform.unix.CLibrary.Sockaddr.ByReference
- ByReference() - Constructor for class oshi.jna.platform.windows.WinNT.LARGE_INTEGER.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
C
- calculateCpuPercent() - Method in class oshi.software.os.OSProcess
-
Deprecated.
- 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
-
Index of CPU tick counters in the
CentralProcessor.getSystemCpuLoadTicks()
andCentralProcessor.getProcessorCpuLoadTicks()
arrays. - 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.
- 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
- 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
- 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).
- codeName - Variable in class oshi.software.common.AbstractOSVersionInfoEx
-
Deprecated.
- COMM - oshi.driver.linux.proc.ProcessStat.PidStat
-
The filename of the executable.
- COMMANDLINE - oshi.driver.windows.wmi.Win32Process.CommandLineProperty
- compare(WinNT.LARGE_INTEGER, long) - Static method in class oshi.jna.platform.windows.WinNT.LARGE_INTEGER
-
Compares a LARGE_INTEGER value with a
long
one. - compare(WinNT.LARGE_INTEGER, WinNT.LARGE_INTEGER) - Static method in class oshi.jna.platform.windows.WinNT.LARGE_INTEGER
-
Compares 2 LARGE_INTEGER values - - Note: a
null
value is considered greater than any non-null
one (i.e.,null
values are "pushed" to the end of a sorted array / list of values) - compareTo(HWDiskStore) - Method in class oshi.hardware.HWDiskStore
- compareTo(HWPartition) - Method in class oshi.hardware.HWPartition
- compareTo(UsbDevice) - Method in class oshi.hardware.common.AbstractUsbDevice
- compareTo(WinNT.LARGE_INTEGER) - Method in class oshi.jna.platform.windows.WinNT.LARGE_INTEGER
- 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.
- connectedDevices - Variable in class oshi.hardware.common.AbstractUsbDevice
- ConnectTime - Variable in class oshi.jna.platform.windows.Wtsapi32.WTSINFO
- Constants - Class in oshi.util
-
General constants used in multiple classes
- CONTEXTSWITCHESPERSEC - oshi.driver.windows.perfmon.SystemInformation.ContextSwitchProperty
- 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
- 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
- CPUINFO - Static variable in class oshi.util.platform.linux.ProcPath
- cpuPLimit - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyDataPLimitData
- 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
- 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.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.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.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.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.
- 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
- CurrentTime - Variable in class oshi.jna.platform.windows.Wtsapi32.WTSINFO
- 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
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
- 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).
- DEPENDENT - oshi.driver.windows.wmi.Win32DiskDriveToDiskPartition.DriveToPartitionProperty
- DEPENDENT - oshi.driver.windows.wmi.Win32LogicalDiskToPartition.DiskToPartitionProperty
- 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
- DESIREDSPEED - oshi.driver.windows.wmi.Win32Fan.SpeedProperty
- DEVICEID - oshi.driver.windows.wmi.Win32DiskPartition.DiskPartitionProperty
- deviceNewFromSyspath(String) - Method in class oshi.jna.platform.linux.Udev.UdevContext
-
Creates a udev device object based on information found in
/sys
, annotated with properties from the udev-internal device database. - 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
- DisconnectTime - Variable in class oshi.jna.platform.windows.Wtsapi32.WTSINFO
- 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
- 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.
- Domain - Variable in class oshi.jna.platform.windows.Wtsapi32.WTSINFO
- DOMAIN_LENGTH - Static variable in interface oshi.jna.platform.windows.Wtsapi32
-
Defined in
winsta.h
and present in this interface to properly size theWtsapi32.WTSINFO
structure. - DRIVERVERSION - oshi.driver.windows.wmi.Win32VideoController.VideoControllerProperty
- DRIVETYPE - oshi.driver.windows.wmi.Win32LogicalDisk.LogicalDiskProperty
- DT - oshi.driver.linux.proc.ProcessStat.PidStatM
-
Dirty pages (unused since Linux 2.6; always 0)
- dwActiveOpens - Variable in class oshi.jna.platform.windows.IPHlpAPI.MIB_TCPSTATS
- dwAttemptFails - Variable in class oshi.jna.platform.windows.IPHlpAPI.MIB_TCPSTATS
- dwCurrEstab - Variable in class oshi.jna.platform.windows.IPHlpAPI.MIB_TCPSTATS
- dwEstabResets - Variable in class oshi.jna.platform.windows.IPHlpAPI.MIB_TCPSTATS
- dwInDatagrams - Variable in class oshi.jna.platform.windows.IPHlpAPI.MIB_UDPSTATS
- dwInErrors - Variable in class oshi.jna.platform.windows.IPHlpAPI.MIB_UDPSTATS
- dwInErrs - Variable in class oshi.jna.platform.windows.IPHlpAPI.MIB_TCPSTATS
- dwInSegs - Variable in class oshi.jna.platform.windows.IPHlpAPI.MIB_TCPSTATS
- dwMaxConn - Variable in class oshi.jna.platform.windows.IPHlpAPI.MIB_TCPSTATS
- dwNoPorts - Variable in class oshi.jna.platform.windows.IPHlpAPI.MIB_UDPSTATS
- dwNumAddrs - Variable in class oshi.jna.platform.windows.IPHlpAPI.MIB_UDPSTATS
- dwNumConns - Variable in class oshi.jna.platform.windows.IPHlpAPI.MIB_TCPSTATS
- dwOutDatagrams - Variable in class oshi.jna.platform.windows.IPHlpAPI.MIB_UDPSTATS
- dwOutRsts - Variable in class oshi.jna.platform.windows.IPHlpAPI.MIB_TCPSTATS
- dwOutSegs - Variable in class oshi.jna.platform.windows.IPHlpAPI.MIB_TCPSTATS
- dwPassiveOpens - Variable in class oshi.jna.platform.windows.IPHlpAPI.MIB_TCPSTATS
- dwRetransSegs - Variable in class oshi.jna.platform.windows.IPHlpAPI.MIB_TCPSTATS
- dwRtoAlgorithm - Variable in class oshi.jna.platform.windows.IPHlpAPI.MIB_TCPSTATS
- dwRtoMax - Variable in class oshi.jna.platform.windows.IPHlpAPI.MIB_TCPSTATS
- dwRtoMin - Variable in class oshi.jna.platform.windows.IPHlpAPI.MIB_TCPSTATS
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.
- 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.
- endutxent() - Method in interface oshi.jna.platform.unix.CLibrary
-
Closes the utmp file.
- enumerateNew() - Method in class oshi.jna.platform.linux.Udev.UdevContext
-
Create a udev enumerate object.
- 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.
- equals(Object) - Method in class oshi.hardware.HWDiskStore
- equals(Object) - Method in class oshi.hardware.HWPartition
- 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
F
- FamilyVersionInfo(String, OperatingSystem.OSVersionInfo) - Constructor for class oshi.software.common.AbstractOperatingSystem.FamilyVersionInfo
- 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
- 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.
- 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
- FreeBsdDisks - Class in oshi.hardware.platform.unix.freebsd
-
FreeBSD hard disk implementation.
- FreeBsdFileSystem - Class in oshi.software.os.unix.freebsd
-
The Solaris File System contains
OSFileStore
s 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
- 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
- FreeBsdNetworks - Class in oshi.hardware.platform.unix.freebsd
-
FreeBsdNetworks class.
- FreeBsdNetworks() - Constructor for class oshi.hardware.platform.unix.freebsd.FreeBsdNetworks
- 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
-
Constructor for FreeBsdOperatingSystem.
- FreeBsdOSVersionInfoEx - Class in oshi.software.os.unix.freebsd
-
Deprecated.
- FreeBsdOSVersionInfoEx() - Constructor for class oshi.software.os.unix.freebsd.FreeBsdOSVersionInfoEx
-
Deprecated.
- 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, 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
- 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.
- 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).
- 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.
- getAvailable() - Method in interface oshi.hardware.GlobalMemory
-
The amount of physical memory currently available, in bytes.
- 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 interface oshi.software.os.OperatingSystem
-
Gets the bitness (32 or 64) of the operating system.
- getBitness() - Method in class oshi.software.os.OSProcess
-
Attempts to get the bitness (32 or 64) of the process.
- getBootTime() - Static method in class oshi.driver.linux.proc.CpuStat
-
Gets the boot time from /proc/stat
- getBuildNumber() - Method in class oshi.software.common.AbstractOSVersionInfoEx
-
Deprecated.
- getBuildNumber() - Method in class oshi.software.os.OperatingSystem.OSVersionInfo
-
Gets the operating system build number.
- getBuildNumber() - Method in interface oshi.software.os.OperatingSystemVersion
-
Deprecated.getBuildNumber.
- getBytesRead() - Method in class oshi.software.os.OSProcess
-
Getter for the field
bytesRead
. - getBytesRecv() - Method in class oshi.hardware.NetworkIF
-
Getter for the field
bytesRecv
. - getBytesSent() - Method in class oshi.hardware.NetworkIF
-
Getter for the field
bytesSent
. - getBytesWritten() - Method in class oshi.software.os.OSProcess
-
Getter for the field
bytesWritten
. - 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
-
Reports =the units of
PowerSource.getCurrentCapacity()
,PowerSource.getMaxCapacity()
, andPowerSource.getDesignCapacity()
- 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 PID.
- 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.common.AbstractOSVersionInfoEx
-
Deprecated.
- getCodeName() - Method in class oshi.software.os.OperatingSystem.OSVersionInfo
-
Gets the operating system codename.
- getCodeName() - Method in interface oshi.software.os.OperatingSystemVersion
-
Deprecated.getCodeName.
- getCollisions() - Method in class oshi.hardware.NetworkIF
-
Getter for the field
collisions
. - getCommandLine() - Method in class oshi.software.os.OSProcess
-
Getter for the field
commandLine
. - 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 interface oshi.hardware.CentralProcessor
-
Get the number of context switches which have occurred
- getContextSwitches() - Method in class oshi.hardware.common.AbstractCentralProcessor
- 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 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 class oshi.hardware.HWDiskStore
-
Getter for the field
currentQueueLength
. - getCurrentWorkingDirectory() - Method in class oshi.software.os.OSProcess
-
Getter for the field
currentWorkingDirectory
. - 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.OSFileStore
-
Description of the File System
- 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.
- getDevnode() - Method in class oshi.jna.platform.linux.Udev.UdevDevice
-
Gets the devnode of this device
- getDevtype() - Method in class oshi.jna.platform.linux.Udev.UdevDevice
-
Gets the devtype of this device
- getDisks() - Static method in class oshi.hardware.platform.linux.LinuxDisks
-
Gets the disks on this machine
- getDisks() - Static method in class oshi.hardware.platform.mac.MacDisks
-
Gets the disks on this machine
- getDisks() - Static method in class oshi.hardware.platform.unix.freebsd.FreeBsdDisks
-
Gets the disks on this machine
- getDisks() - Static method in class oshi.hardware.platform.unix.solaris.SolarisDisks
-
Gets the disks on this machine
- getDisks() - Static method in class oshi.hardware.platform.windows.WindowsDisks
-
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 array of
HWDiskStore
objects, representing a physical hard disk or other similar storage device - 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.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.NetworkIF
-
Interface description.
- getDisplays() - Method in interface oshi.hardware.HardwareAbstractionLayer
-
Instantiates an array 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.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.
- getDomain() - Method in class oshi.jna.platform.windows.Wtsapi32.WTSINFO
-
Convenience method to return the null-terminated string in the
Wtsapi32.WTSINFO.Domain
member, accounting forCHAR
orWCHAR
byte width. - 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.
- getFamily() - Method in interface oshi.hardware.CentralProcessor
-
Deprecated.As of 4.1.0, replaced by
CentralProcessor.getProcessorIdentifier()
.CentralProcessor.ProcessorIdentifier.getFamily()
- getFamily() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
-
Gets the family.
- getFamily() - Method in class oshi.hardware.common.AbstractCentralProcessor
- 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
- getFileStores() - Method in class oshi.software.common.AbstractFileSystem
- getFileStores() - Method in interface oshi.software.os.FileSystem
-
Get file stores on this machine Instantiates an array 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 array 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.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.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.OSFileStore
-
Usable / free inodes on the drive.
- getFreeSpace() - Method in class oshi.software.os.OSFileStore
-
Free space on the drive.
- getGraphicsCards() - Method in interface oshi.hardware.HardwareAbstractionLayer
-
Instantiates an array 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.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.OSProcess
-
Getter for the field
group
. - getGroupID() - Method in class oshi.software.os.OSProcess
-
Getter for the field
groupID
. - getGroupName(String) - Method in class oshi.software.os.linux.LinuxUserGroupInfo
-
getGroupName.
- 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
- getHigh() - Method in class oshi.jna.platform.windows.WinNT.LARGE_INTEGER
-
High DWORD.
- 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.
- getIdentification() - Method in class oshi.hardware.HWPartition
-
Getter for the field
identification
. - getIdentifier() - Method in interface oshi.hardware.CentralProcessor
-
Deprecated.As of 4.1.0, replaced by
CentralProcessor.getProcessorIdentifier()
.CentralProcessor.ProcessorIdentifier.getIdentifier()
- getIdentifier() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
-
Identifier, eg.
- getIdentifier() - Method in class oshi.hardware.common.AbstractCentralProcessor
- getIfType() - Method in class oshi.hardware.NetworkIF
-
(Windows, macOS) The NDIS Interface Type.
- getIndex() - Method in enum oshi.hardware.CentralProcessor.TickType
- getInDrops() - Method in class oshi.hardware.NetworkIF
-
Getter for the field
inDrops
. - getInErrors() - Method in class oshi.hardware.NetworkIF
-
Getter for the field
inErrors
. - 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() - 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.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.
- getIPv4addr() - Method in class oshi.hardware.NetworkIF
-
The Internet Protocol (IP) v4 address.
- getIpv4DefaultGateway() - Method in interface oshi.software.os.NetworkParams
-
getIpv4DefaultGateway.
- getIPv6addr() - Method in class oshi.hardware.NetworkIF
-
The Internet Protocol (IP) v6 address.
- getIpv6DefaultGateway() - Method in interface oshi.software.os.NetworkParams
-
getIpv6DefaultGateway.
- getKernelTime() - Method in class oshi.software.os.OSProcess
-
Getter for the field
kernelTime
. - 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.os.OSFileStore
-
Label of the File System
- getListEntry() - Method in class oshi.jna.platform.linux.Udev.UdevEnumerate
-
Get the first list entry from this object.
- getLogicalProcessorCount() - Method in interface oshi.hardware.CentralProcessor
-
Get the number of logical CPUs available for processing.
- getLogicalProcessorCount() - Method in class oshi.hardware.common.AbstractCentralProcessor
- getLogicalProcessors() - Method in interface oshi.hardware.CentralProcessor
-
Returns an array of the CPU's logical processors.
- getLogicalProcessors() - Method in class oshi.hardware.common.AbstractCentralProcessor
- getLogicalVolume() - Method in class oshi.software.os.OSFileStore
-
Logical volume of the File System Provides an optional alternative volume identifier for the file system.
- 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.
- getLow() - Method in class oshi.jna.platform.windows.WinNT.LARGE_INTEGER
-
Low DWORD.
- getMacaddr() - Method in class oshi.hardware.NetworkIF
-
The Media Access Control (MAC) address.
- getMajor() - Method in class oshi.hardware.HWPartition
-
Getter for the field
major
. - 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.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
. - getModel() - Method in interface oshi.hardware.Baseboard
-
Get the baseboard model.
- getModel() - Method in interface oshi.hardware.CentralProcessor
-
Deprecated.As of 4.1.0, replaced by
CentralProcessor.getProcessorIdentifier()
.CentralProcessor.ProcessorIdentifier.getModel()
- getModel() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
-
Gets the model.
- getModel() - Method in class oshi.hardware.common.AbstractCentralProcessor
- getModel() - Method in interface oshi.hardware.ComputerSystem
-
Get the computer system model.
- getModel() - Method in class oshi.hardware.HWDiskStore
-
Getter for the field
model
. - getMount() - Method in class 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.NetworkIF
-
The interface Maximum Transmission Unit (MTU).
- getName() - Method in interface oshi.hardware.CentralProcessor
-
Deprecated.As of 4.1.0, replaced by
CentralProcessor.getProcessorIdentifier()
.CentralProcessor.ProcessorIdentifier.getName()
- getName() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
-
Name, eg.
- getName() - Method in class oshi.hardware.common.AbstractCentralProcessor
- getName() - Method in class oshi.hardware.common.AbstractFirmware
- getName() - Method in class oshi.hardware.common.AbstractGraphicsCard
- 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 class oshi.hardware.HWDiskStore
-
Getter for the field
name
. - getName() - Method in class oshi.hardware.HWPartition
-
Getter for the field
name
. - getName() - Method in class 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.jna.platform.linux.Udev.UdevListEntry
-
Get the name of this entry, which is the path of the device in
/sys
. - getName() - Method in class oshi.software.os.OSFileStore
-
Name of the File System
- getName() - Method in class oshi.software.os.OSProcess
-
Getter for the field
name
. - getName() - Method in class oshi.software.os.OSService
-
Getter for the field
name
. - getNdisPhysicalMediumType() - Method in class oshi.hardware.NetworkIF
-
(Windows Vista and higher only) The NDIS physical medium type.
- getNetworkIFs() - Method in interface oshi.hardware.HardwareAbstractionLayer
-
Instantiates an array 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.freebsd.FreeBsdHardwareAbstractionLayer
- getNetworkIFs() - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
- getNetworkIFs() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
- getNetworkInterfaces() - Method in class oshi.hardware.common.Networks
-
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.freebsd.FreeBsdOperatingSystem
- getNetworkParams() - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
- getNetworkParams() - Method in class oshi.software.os.windows.WindowsOperatingSystem
- getNetworks() - Method in class oshi.hardware.common.Networks
-
Gets the network interfaces on this machine
- getNetworks() - Method in class oshi.hardware.platform.mac.MacNetworks
- getNext() - Method in class oshi.jna.platform.linux.Udev.UdevListEntry
-
Gets the next entry in the enumeration.
- 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
- 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.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.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.
- getOperatingSystem() - Method in class oshi.SystemInfo
-
Creates a new instance of the appropriate platform-specific
OperatingSystem
. - getOptions() - Method in class oshi.software.os.OSFileStore
-
Filesystem options
- getOsxVersionNumber() - Method in class oshi.software.os.mac.MacOSVersionInfoEx
-
Deprecated.Getter for the field
osxVersionNumber
. - getOutErrors() - Method in class oshi.hardware.NetworkIF
-
Getter for the field
outErrors
. - getOutResets() - Method in class oshi.software.os.InternetProtocolStats.TcpStats
-
The number of segments transmitted with the reset flag set.
- getPacketsRecv() - Method in class oshi.hardware.NetworkIF
-
Getter for the field
packetsRecv
. - getPacketsSent() - Method in class oshi.hardware.NetworkIF
-
Getter for the field
packetsSent
. - getPageSize() - Method in interface oshi.hardware.GlobalMemory
-
The number of bytes in a memory page
- getParent() - Method in class oshi.jna.platform.linux.Udev.UdevDevice
-
Gets the parent of this device
- getParentProcessID() - Method in class oshi.software.os.OSProcess
-
Getter for the field
parentProcessID
. - getParentWithSubsystemDevtype(String, String) - Method in class oshi.jna.platform.linux.Udev.UdevDevice
-
Gets the parent of this device matching a subsystem and devtype
- getPartitions() - Method in class oshi.hardware.HWDiskStore
-
Getter for the field
partitions
. - getPath() - Method in class oshi.software.os.OSProcess
-
Getter for the field
path
. - 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 array 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.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.NetworkIF
-
The Internet Protocol (IP) v6 address.
- getPriority() - Method in class oshi.software.os.OSProcess
-
Getter for the field
priority
. - getProcess(int) - Method in class oshi.software.common.AbstractOperatingSystem
- getProcess(int) - Method in interface oshi.software.os.OperatingSystem
-
Gets information on a currently running process
- getProcess(int, boolean) - Method in class oshi.software.os.linux.LinuxOperatingSystem
- getProcess(int, boolean) - Method in class oshi.software.os.mac.MacOperatingSystem
- getProcess(int, boolean) - Method in interface oshi.software.os.OperatingSystem
-
Gets information on a currently running process
- getProcess(int, boolean) - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
- getProcess(int, boolean) - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
- getProcess(int, boolean) - Method in class oshi.software.os.windows.WindowsOperatingSystem
- getProcessAffinityMask(int) - Method in class oshi.software.os.linux.LinuxOperatingSystem
- getProcessAffinityMask(int) - Method in class oshi.software.os.mac.MacOperatingSystem
- getProcessAffinityMask(int) - Method in interface oshi.software.os.OperatingSystem
-
Retrieves the process affinity mask for the specified process.
- getProcessAffinityMask(int) - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
- getProcessAffinityMask(int) - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
- getProcessAffinityMask(int) - Method in class oshi.software.os.windows.WindowsOperatingSystem
- GetProcessAffinityMask(WinNT.HANDLE, BaseTSD.ULONG_PTRByReference, BaseTSD.ULONG_PTRByReference) - Method in interface oshi.jna.platform.windows.Kernel32
-
Retrieves the process affinity mask for the specified process and the system affinity mask for the system.
- 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.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.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.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.common.AbstractOperatingSystem
- 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, boolean) - Method in class oshi.software.os.linux.LinuxOperatingSystem
- getProcesses(int, OperatingSystem.ProcessSort, boolean) - Method in class oshi.software.os.mac.MacOperatingSystem
- getProcesses(int, OperatingSystem.ProcessSort, boolean) - Method in interface oshi.software.os.OperatingSystem
-
Gets currently running processes.
- getProcesses(int, OperatingSystem.ProcessSort, boolean) - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
- getProcesses(int, OperatingSystem.ProcessSort, boolean) - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
- getProcesses(int, OperatingSystem.ProcessSort, boolean) - 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 currently running processes.
- getProcesses(Collection<Integer>) - Method in class oshi.software.os.windows.WindowsOperatingSystem
- getProcesses(Collection<Integer>, boolean) - Method in class oshi.software.common.AbstractOperatingSystem
- getProcesses(Collection<Integer>, boolean) - Method in interface oshi.software.os.OperatingSystem
-
Gets information on a currently running processes.
- 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.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.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 interface oshi.hardware.CentralProcessor
-
Deprecated.As of 4.1.0, replaced by
CentralProcessor.getProcessorIdentifier()
.CentralProcessor.ProcessorIdentifier.getProcessorID()
- getProcessorID() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
-
Gets the Processor ID.
- getProcessorID() - Method in class oshi.hardware.common.AbstractCentralProcessor
- 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
- getPropertyValue(String) - Method in class oshi.jna.platform.linux.Udev.UdevDevice
-
Retrieves a device property from this device
- getReadBytes() - Method in class oshi.hardware.HWDiskStore
-
Getter for the field
readBytes
. - getReads() - Method in class oshi.hardware.HWDiskStore
-
Getter for the field
reads
. - 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
- getRemainingCapacity() - Method in class oshi.hardware.common.AbstractPowerSource
- getRemainingCapacity() - Method in interface oshi.hardware.PowerSource
-
Deprecated.
- 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.software.os.OSProcess
-
Getter for the field
residentSetSize
. - 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.HWDiskStore
-
Getter for the field
serial
. - 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.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.HWDiskStore
-
Getter for the field
size
. - getSize() - Method in class oshi.hardware.HWPartition
-
Getter for the field
size
. - getSoundCards() - Method in interface oshi.hardware.HardwareAbstractionLayer
-
Instantiates an array 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.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.hardware.NetworkIF
-
Getter for the field
speed
. - getStartTime() - Method in class oshi.software.os.OSProcess
-
Getter for the field
startTime
. - getState() - Method in class oshi.software.os.OSProcess
-
Getter for the field
state
. - getState() - Method in class oshi.software.os.OSService
-
Getter for the field
state
. - getStepping() - Method in interface oshi.hardware.CentralProcessor
-
Deprecated.As of 4.1.0, replaced by
CentralProcessor.getProcessorIdentifier()
.CentralProcessor.ProcessorIdentifier.getStepping()
- getStepping() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
-
Gets the stepping.
- getStepping() - Method in class oshi.hardware.common.AbstractCentralProcessor
- 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.NetworkIF
-
The Internet Protocol (IP) v4 subnet masks.
- getSubsystem() - Method in class oshi.jna.platform.linux.Udev.UdevDevice
-
Gets the subsystem of this device
- 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
- getSysattrValue(String) - Method in class oshi.jna.platform.linux.Udev.UdevDevice
-
Retrieves a device attribute from this device
- getSysname() - Method in class oshi.jna.platform.linux.Udev.UdevDevice
-
Gets the sysname of this device
- getSyspath() - Method in class oshi.jna.platform.linux.Udev.UdevDevice
-
Gets the syspath of this device
- 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.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.
- 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.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 - GetTcpStatistics(IPHlpAPI.MIB_TCPSTATS) - Method in interface oshi.jna.platform.windows.IPHlpAPI
-
The GetTcpStatistics function retrieves the TCP statistics for the local computer.
- GetTcpStatisticsEx(IPHlpAPI.MIB_TCPSTATS, int) - Method in interface oshi.jna.platform.windows.IPHlpAPI
-
The GetTcpStatisticsEx function retrieves the Transmission Control Protocol (TCP) statistics for the current computer.
- 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.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.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.software.os.linux.LinuxOperatingSystem
- getThreadCount() - Method in class oshi.software.os.mac.MacOperatingSystem
- getThreadCount() - Method in interface oshi.software.os.OperatingSystem
-
Get the number of threads currently running
- getThreadCount() - Method in class oshi.software.os.OSProcess
-
Getter for the field
threadCount
. - getThreadCount() - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
- getThreadCount() - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
- getThreadCount() - Method in class oshi.software.os.windows.WindowsOperatingSystem
- getTimeRemaining() - Method in class oshi.hardware.common.AbstractPowerSource
- getTimeRemaining() - Method in interface oshi.hardware.PowerSource
-
Deprecated.
- 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.hardware.HWDiskStore
-
Getter for the field
timeStamp
. - getTimeStamp() - Method in class oshi.hardware.NetworkIF
-
Getter for the field
timeStamp
. - getTimingDescriptor(byte[]) - Static method in class oshi.util.EdidUtil
-
Parse a detailed timing descriptor
- getTokenPrimaryGroup(WinNT.HANDLE) - Static method in class oshi.jna.platform.windows.Advapi32Util
-
This function returns the primary group associated with a security token, such as a user token.
- getTotal() - Method in interface oshi.hardware.GlobalMemory
-
The amount of actual physical memory, in bytes.
- getTotalInodes() - Method in class oshi.software.os.OSFileStore
-
Total / maximum number of inodes of the filesystem.
- getTotalSpace() - Method in class oshi.software.os.OSFileStore
-
Total space/capacity of the drive.
- getTransferTime() - Method in class oshi.hardware.HWDiskStore
-
Getter for the field
transferTime
. - getType() - Method in class oshi.hardware.HWPartition
-
Getter for the field
type
. - getType() - Method in class oshi.software.os.OSFileStore
-
Type of the File System (FAT, NTFS, etx2, ext4, etc)
- GetUdpStatistics(IPHlpAPI.MIB_UDPSTATS) - Method in interface oshi.jna.platform.windows.IPHlpAPI
-
The GetUdpStatistics function retrieves the User Datagram Protocol (UDP) statistics for the local computer.
- GetUdpStatisticsEx(IPHlpAPI.MIB_UDPSTATS, int) - Method in interface oshi.jna.platform.windows.IPHlpAPI
-
The GetUdpStatisticsEx function retrieves the User Datagram Protocol (UDP) statistics for the current computer.
- 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.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.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.software.os.OSProcess
-
Getter for the field
upTime
. - getUsableSpace() - Method in class oshi.software.os.OSFileStore
-
Usable space on the drive.
- getUsbDevices(boolean) - Method in interface oshi.hardware.HardwareAbstractionLayer
-
Instantiates an array 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.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
- getUser() - Method in class oshi.software.os.OSProcess
-
Getter for the field
user
. - getUser(String) - Method in class oshi.software.os.linux.LinuxUserGroupInfo
-
Gets a user from their ID
- getUserID() - Method in class oshi.software.os.OSProcess
-
Getter for the field
userID
. - getUserName() - Method in class oshi.jna.platform.windows.Wtsapi32.WTSINFO
-
Convenience method to return the null-terminated string in the
Wtsapi32.WTSINFO.UserName
member, accounting forCHAR
orWCHAR
byte width. - getUserName() - Method in class oshi.software.os.OSSession
-
Gets the login name of the user
- getUserTime() - Method in class oshi.software.os.OSProcess
-
Getter for the field
userTime
. - 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.os.OSFileStore
-
UUID/GUID of the File System
- getValue() - Method in class oshi.jna.platform.windows.WinNT.LARGE_INTEGER
-
64-bit value.
- getVcm(byte[]) - Static method in class oshi.util.EdidUtil
-
Get monitor height in cm
- getVendor() - Method in interface oshi.hardware.CentralProcessor
-
Deprecated.As of 4.1.0, replaced by
CentralProcessor.getProcessorIdentifier()
.CentralProcessor.ProcessorIdentifier.getVendor()
- getVendor() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
-
Processor vendor.
- getVendor() - Method in class oshi.hardware.common.AbstractCentralProcessor
- 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 interface oshi.hardware.CentralProcessor
-
Deprecated.As of 4.1.0, replaced by
CentralProcessor.getProcessorIdentifier()
.CentralProcessor.ProcessorIdentifier.getVendorFreq()
- getVendorFreq() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
-
Vendor frequency (in Hz), eg.
- getVendorFreq() - Method in class oshi.hardware.common.AbstractCentralProcessor
- 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.common.AbstractOperatingSystem
- getVersion() - Method in class oshi.software.common.AbstractOSVersionInfoEx
-
Deprecated.
- getVersion() - Method in interface oshi.software.os.OperatingSystem
-
Deprecated.
- getVersion() - Method in class oshi.software.os.OperatingSystem.OSVersionInfo
-
Gets the operating system version.
- getVersion() - Method in interface oshi.software.os.OperatingSystemVersion
-
Deprecated.getVersion.
- 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.
- getVirtualSize() - Method in class oshi.software.os.OSProcess
-
Getter for the field
virtualSize
. - 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.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
- getWinStationName() - Method in class oshi.jna.platform.windows.Wtsapi32.WTSINFO
-
Convenience method to return the null-terminated string in the
Wtsapi32.WTSINFO.WinStationName
member, accounting forCHAR
orWCHAR
byte width. - getWmiTimeout() - Method in class oshi.util.platform.windows.WmiQueryHandler
-
Gets the current WMI timeout.
- getWriteBytes() - Method in class oshi.hardware.HWDiskStore
-
Getter for the field
writeBytes
. - getWrites() - Method in class oshi.hardware.HWDiskStore
-
Getter for the field
writes
. - 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.
- 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
- handleNoVersionInfo() - Method in class oshi.software.os.windows.WindowsOSVersionInfoEx
-
Deprecated.handleNoVersionInfo.
- handleWin32ExceptionOnGetProcessInfo(OSProcess, Win32Exception) - Method in class oshi.software.os.windows.WindowsOperatingSystem
- HardwareAbstractionLayer - Interface in oshi.hardware
-
A hardware abstraction layer.
- hashCode() - Method in class oshi.hardware.HWDiskStore
- hashCode() - Method in class oshi.hardware.HWPartition
- 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
- 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
- HighPart - Variable in class oshi.jna.platform.windows.WinNT.LARGE_INTEGER.LowHigh
- 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
- HWDiskStore - Class 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.
- HWDiskStore() - Constructor for class oshi.hardware.HWDiskStore
-
Create an object with empty/default values
- HWDiskStore(HWDiskStore) - Constructor for class oshi.hardware.HWDiskStore
-
Copy constructor
- 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() - Constructor for class oshi.hardware.HWPartition
-
Creates a new HWPartition
- HWPartition(String, String, String, String, long, int, int, String) - Constructor for class oshi.hardware.HWPartition
-
Creates a new HWPartition
I
- IDENTIFIER - oshi.driver.windows.wmi.OhmHardware.IdentifierProperty
- IDENTIFYINGNUMBER - oshi.driver.windows.wmi.Win32ComputerSystemProduct.ComputerSystemProductProperty
- 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.
- 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.
- IncomingBytes - Variable in class oshi.jna.platform.windows.Wtsapi32.WTSINFO
- IncomingCompressedBytes - Variable in class oshi.jna.platform.windows.Wtsapi32.WTSINFO
- IncomingFrames - Variable in class oshi.jna.platform.windows.Wtsapi32.WTSINFO
- 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.
- initProcessorCounts() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Updates logical and physical processor counts and arrays
- INSTANCE - Static variable in interface oshi.jna.platform.linux.LinuxLibc
- INSTANCE - Static variable in interface oshi.jna.platform.linux.Udev
- 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.freebsd.FreeBsdLibc
- INSTANCE - Static variable in interface oshi.jna.platform.unix.solaris.SolarisLibc
- INSTANCE - Static variable in interface oshi.jna.platform.windows.IPHlpAPI
- INSTANCE - Static variable in interface oshi.jna.platform.windows.Kernel32
- INSTANCE - Static variable in interface oshi.jna.platform.windows.Netapi32
- INSTANCE - Static variable in interface oshi.jna.platform.windows.PowrProf
-
Constant
INSTANCE
- INSTANCE - Static variable in interface oshi.jna.platform.windows.Wtsapi32
- 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
- INTERRUPTSPERSEC - oshi.driver.windows.perfmon.ProcessorInformation.InterruptsProperty
- 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
- 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.
- IOWAIT - oshi.hardware.CentralProcessor.TickType
-
Time that the CPU or CPUs were idle during which the system had an outstanding disk I/O request.
- 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
- IPHlpAPI - Interface in oshi.jna.platform.windows
- IPHlpAPI.MIB_TCPSTATS - Class in oshi.jna.platform.windows
-
The MIB_TCPSTATS structure contains statistics for the TCP protocol running on the local computer.
- IPHlpAPI.MIB_UDPSTATS - Class in oshi.jna.platform.windows
-
The MIB_UDPSTATS structure contains statistics for the User Datagram Protocol (UDP) running on the local computer.
- 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
- 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.NetworkIF
-
(Windows Vista and higher) Set if a connector is present on the network interface.
- isCpu64bit() - Method in interface oshi.hardware.CentralProcessor
-
Deprecated.As of 4.1.0, replaced by
CentralProcessor.getProcessorIdentifier()
.CentralProcessor.ProcessorIdentifier.isCpu64bit()
- isCpu64bit() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
-
Is CPU 64bit?
- isCpu64bit() - Method in class oshi.hardware.common.AbstractCentralProcessor
- 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.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
- Kernel32 - Interface in oshi.jna.platform.windows
- KERNELMODETIME - oshi.driver.windows.wmi.Win32Process.ProcessXPProperty
- 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
- 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
- LARGE_INTEGER() - Constructor for class oshi.jna.platform.windows.WinNT.LARGE_INTEGER
- LARGE_INTEGER(long) - Constructor for class oshi.jna.platform.windows.WinNT.LARGE_INTEGER
- LastInputTime - Variable in class oshi.jna.platform.windows.Wtsapi32.WTSINFO
- length - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyDataPLimitData
- lh - Variable in class oshi.jna.platform.windows.WinNT.LARGE_INTEGER.UNION
- LIB - oshi.driver.linux.proc.ProcessStat.PidStatM
-
Library (unused since Linux 2.6; always 0)
- LINUX - oshi.PlatformEnum
-
A flavor of Linux
- LinuxDisks - Class in oshi.hardware.platform.linux
-
Linux hard disk implementation.
- LinuxFileSystem - Class in oshi.software.os.linux
-
The Linux File System contains
OSFileStore
s 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
- LinuxHardwareAbstractionLayer - Class in oshi.hardware.platform.linux
-
LinuxHardwareAbstractionLayer class.
- LinuxHardwareAbstractionLayer() - Constructor for class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
- 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
- LinuxNetworks - Class in oshi.hardware.platform.linux
-
LinuxNetworks class.
- LinuxNetworks() - Constructor for class oshi.hardware.platform.linux.LinuxNetworks
- 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.
- LinuxOSVersionInfoEx - Class in oshi.software.os.linux
-
Deprecated.
- LinuxOSVersionInfoEx() - Constructor for class oshi.software.os.linux.LinuxOSVersionInfoEx
-
Deprecated.Constructor for LinuxOSVersionInfoEx.
- LinuxOSVersionInfoEx(String, String) - Constructor for class oshi.software.os.linux.LinuxOSVersionInfoEx
-
Deprecated.Constructor for LinuxOSVersionInfoEx.
- 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, UsbDevice[]) - Constructor for class oshi.hardware.platform.linux.LinuxUsbDevice
-
Constructor for LinuxUsbDevice.
- LinuxUserGroupInfo - Class in oshi.software.os.linux
-
LinuxUserGroupInfo class.
- LinuxUserGroupInfo() - Constructor for class oshi.software.os.linux.LinuxUserGroupInfo
- 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. - localize(String) - Static method in class oshi.util.platform.windows.PerfCounterQuery
-
Localize a PerfCounter string.
- 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
- LOGIN_PROCESS - Static variable in interface oshi.jna.platform.unix.CLibrary
- LogonTime - Variable in class oshi.jna.platform.windows.Wtsapi32.WTSINFO
- 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.
- longValue() - Method in class oshi.jna.platform.windows.WinNT.LARGE_INTEGER.LowHigh
- longValue() - Method in class oshi.jna.platform.windows.WinNT.LARGE_INTEGER.UNION
- 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)
. - LowCapacity - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_WAIT_STATUS
- LowHigh() - Constructor for class oshi.jna.platform.windows.WinNT.LARGE_INTEGER.LowHigh
- LowHigh(long) - Constructor for class oshi.jna.platform.windows.WinNT.LARGE_INTEGER.LowHigh
- LowHigh(WinDef.DWORD, WinDef.DWORD) - Constructor for class oshi.jna.platform.windows.WinNT.LARGE_INTEGER.LowHigh
- LowPart - Variable in class oshi.jna.platform.windows.WinNT.LARGE_INTEGER.LowHigh
- LsofUtil - Class in oshi.util
-
Reads from lsof into a map
M
- MacDisks - Class in oshi.hardware.platform.mac
-
Mac hard disk implementation.
- MacFileSystem - Class in oshi.software.os.mac
-
The Mac File System contains
OSFileStore
s 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
- MacInternetProtocolStats - Class in oshi.software.os.mac
- MacInternetProtocolStats(boolean) - Constructor for class oshi.software.os.mac.MacInternetProtocolStats
- MacNetworks - Class in oshi.hardware.platform.mac
-
MacNetworks class.
- MacNetworks() - Constructor for class oshi.hardware.platform.mac.MacNetworks
- 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
-
Constructor for MacOperatingSystem.
- MacOSVersionInfoEx - Class in oshi.software.os.mac
-
Deprecated.
- MacOSVersionInfoEx() - Constructor for class oshi.software.os.mac.MacOSVersionInfoEx
-
Deprecated.Constructor for MacOSVersionInfoEx.
- MACOSX - oshi.PlatformEnum
-
macOS (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, UsbDevice[]) - Constructor for class oshi.hardware.platform.mac.MacUsbDevice
-
Constructor for MacUsbDevice.
- MacUtmpx() - Constructor for class oshi.jna.platform.mac.SystemB.MacUtmpx
- MAH - oshi.hardware.PowerSource.CapacityUnits
-
MilliAmpHours (mAh).
- 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_PREFERRED_LENGTH - Static variable in interface oshi.jna.platform.windows.Netapi32
- 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
- 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
- mhzLimit - Variable in class oshi.jna.platform.windows.PowrProf.ProcessorPowerInformation
- MIB_TCPSTATS() - Constructor for class oshi.jna.platform.windows.IPHlpAPI.MIB_TCPSTATS
- MIB_UDPSTATS() - Constructor for class oshi.jna.platform.windows.IPHlpAPI.MIB_UDPSTATS
- 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.
- 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
- MOUNTS - Static variable in class oshi.util.platform.linux.ProcPath
- 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.
- MWH - oshi.hardware.PowerSource.CapacityUnits
-
MilliWattHours (mWh).
N
- name - Variable in class oshi.hardware.common.AbstractUsbDevice
- 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.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
- Netapi32 - Interface in oshi.jna.platform.windows
- Netapi32.SESSION_INFO_10 - Class in oshi.jna.platform.windows
- NetSessionData - Class in oshi.driver.windows.registry
-
Utility to read process data from HKEY_PERFORMANCE_DATA information with backup from Performance Counters or WMI
- NetSessionEnum(String, String, String, int, PointerByReference, int, IntByReference, IntByReference, IntByReference) - Method in interface oshi.jna.platform.windows.Netapi32
-
Provides information about sessions established on a server.
- 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 - Class in oshi.hardware
-
A network interface in the machine, including statistics
- NetworkIF() - Constructor for class oshi.hardware.NetworkIF
- NetworkParams - Interface in oshi.software.os
-
NetworkParams presents network parameters of running OS, such as DNS, host name etc.
- Networks - Class in oshi.hardware.common
-
Network interfaces implementation.
- Networks() - Constructor for class oshi.hardware.common.Networks
- NEW - oshi.software.os.OSProcess.State
-
Intermediate state in process creation
- NEWEST - oshi.software.os.OperatingSystem.ProcessSort
- 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.
- 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).
- NUM_THREADS - oshi.driver.linux.proc.ProcessStat.PidStat
-
Number of threads in this process.
- number - Variable in class oshi.jna.platform.windows.PowrProf.ProcessorPowerInformation
O
- 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
- 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
- OperatingSystemVersion - Interface in oshi.software.os
-
Deprecated.
- OSFileStore - Class in oshi.software.os
-
A File Store is a storage pool, device, partition, volume, concrete file system or other implementation specific means of file storage.
- OSFileStore() - Constructor for class oshi.software.os.OSFileStore
-
Constructor for OSFileStore.
- OSFileStore(OSFileStore) - Constructor for class oshi.software.os.OSFileStore
-
Creates a copy of an OSFileStore.
- 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.annotation.concurrent - package oshi.annotation.concurrent
- 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.unix - package oshi.driver.unix
-
Provides functions to query information common to all unix systems
- oshi.driver.unix.freebsd - package oshi.driver.unix.freebsd
-
Provides functions to query FreeBSD information
- oshi.driver.unix.solaris - package oshi.driver.unix.solaris
-
Provides functions to query Solaris information
- oshi.driver.unix.solaris.kstat - package oshi.driver.unix.solaris.kstat
-
Provides functions to query Solaris kstat information
- 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.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 Mac OS X.
- oshi.jna.platform.unix - package oshi.jna.platform.unix
-
Provides extensions of JNA libraries for Unix.
- 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 Mac OS X
- 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 Mac OS X.
- 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
- OSProcess - Class in oshi.software.os
-
A process is an instance of a computer program that is being executed.
- OSProcess(OperatingSystem) - Constructor for class oshi.software.os.OSProcess
-
Constructor for OSProcess.
- OSProcess(OperatingSystem, int) - Constructor for class oshi.software.os.OSProcess
-
Constructor for OSProcess given a Process ID.
- 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
- 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
- OutgoingBytes - Variable in class oshi.jna.platform.windows.Wtsapi32.WTSINFO
- OutgoingCompressedBytes - Variable in class oshi.jna.platform.windows.Wtsapi32.WTSINFO
- OutgoingFrames - Variable in class oshi.jna.platform.windows.Wtsapi32.WTSINFO
P
- 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.
- 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
- PERCENTPROCESSORTIME - oshi.driver.windows.perfmon.ProcessorInformation.ProcessorTickCountProperty
- PERCENTUSAGE - oshi.driver.windows.perfmon.PagingFile.PagingPercentProperty
- PERCENTUSERTIME - oshi.driver.windows.perfmon.ProcessorInformation.ProcessorTickCountProperty
- PerfCounter(String, String, String) - Constructor for class oshi.util.platform.windows.PerfDataUtil.PerfCounter
- 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
- PGRP - oshi.driver.linux.proc.ProcessStat.PidStat
-
The process group ID of the process.
- 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
- 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
- PlatformEnum - Enum in oshi
-
Enum of supported operating systems.
- pLimitData - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyData
- 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.
- PrimaryGroup - Variable in class oshi.jna.platform.windows.WinNT.TOKEN_PRIMARY_GROUP
-
A pointer to a SID structure representing a group that will become the primary group of any objects created by a process using this access token.
- 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
- PRIVATEPAGECOUNT - oshi.driver.windows.perfmon.ProcessInformation.ProcessPerformanceProperty
- PROC - Static variable in class oshi.util.platform.linux.ProcPath
-
The /proc filesystem location.
- PROC_PID_STAT_LENGTH - Static variable in class oshi.driver.linux.proc.ProcessStat
-
Constant defining the number of integer values in
/proc/pid/stat
. - 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.
- PROCESSORID - oshi.driver.windows.wmi.Win32Processor.ProcessorIdProperty
- ProcessorIdentifier(String, String, String, String, String, String, boolean) - 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
- 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.
- 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
- ProcPath - Class in oshi.util.platform.linux
-
Provides constants for paths in the
/proc
filesystem on Linux. - productId - Variable in class oshi.hardware.common.AbstractUsbDevice
- 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
- PSEUDO_FS_TYPES - Static variable in class oshi.software.common.AbstractFileSystem
- PTGID - oshi.driver.linux.proc.ProcessStat.PidStat
-
The ID of the foreground process group of the controlling terminal of the process.
- pWinStationName - Variable in class oshi.jna.platform.windows.Wtsapi32.WTS_SESSION_INFO
Q
- 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.
- queryAvailableTotal() - Static method in class oshi.driver.unix.solaris.kstat.SystemPages
-
Queries the
system_pages
kstat and returns available and physical memory - queryBaseboardInfo() - Static method in class oshi.driver.windows.wmi.Win32BaseBoard
-
Queries the Baseboard description.
- queryBiosInfo() - Static method in class oshi.driver.windows.wmi.Win32Bios
-
Queries the BIOS description.
- 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.freebsd.FreeBsdOperatingSystem
- queryBitness(int) - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
- queryBitness(int) - Method in class oshi.software.os.windows.WindowsOperatingSystem
- 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.
- 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.
- queryCpuTemperature() - Method in class oshi.hardware.common.AbstractSensors
- 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
- 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
- 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.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.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.
- 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
- 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.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.
- queryNetworkInterface() - Method in class oshi.hardware.NetworkIF
-
Gets the core java
NetworkInterface
object. - 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.
- 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(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
- 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.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
- 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
- read() - Method in class oshi.jna.platform.windows.WinNT.LARGE_INTEGER.UNION
- 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 byksp
. - 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.
- 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 class path 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
- ref() - Method in class oshi.jna.platform.linux.Udev.UdevDevice
-
Acquire a further reference to this object.
- ref() - Method in class oshi.jna.platform.linux.Udev.UdevEnumerate
-
Acquire a further reference to this object.
- RELATIVE - oshi.hardware.PowerSource.CapacityUnits
-
Relative units.
- release - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyDataVers
- RELEASEDATE - oshi.driver.windows.wmi.Win32Bios.BiosProperty
- remainingCapacity - Variable in class oshi.jna.platform.windows.PowrProf.SystemBatteryState
- 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
- removeAllCountersFromQuery(String) - Method in class oshi.util.platform.windows.PerfCounterQueryHandler
-
Stop monitoring Performance Data counters for a particular queryKey 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, attached to a query whose key is the counter's object.
- removeCounterFromQuery(PerfDataUtil.PerfCounter, String) - Method in class oshi.util.platform.windows.PerfCounterQueryHandler
-
Stop monitoring a Performance Data counter, attached to a query whose key is the specified string..
- removeMatchingString(String, String) - Static method in class oshi.util.ParseUtil
-
Removes all matching sub strings from the string.
- 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
- result - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyData
- round(float, int) - Static method in class oshi.util.FormatUtil
-
Round to certain number of decimals.
- 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)).
- 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
S
- sa_data - Variable in class oshi.jna.platform.unix.CLibrary.Sockaddr
- sa_family - Variable in class oshi.jna.platform.unix.CLibrary.Sockaddr
- scanDevices() - Method in class oshi.jna.platform.linux.Udev.UdevEnumerate
-
Query this object.
- searchGateway(List<String>) - Static method in class oshi.software.common.AbstractNetworkParams
-
Convenience method to parse the output of the `route` command.
- SELF_STAT - Static variable in class oshi.util.platform.linux.ProcPath
- Sensors - Interface in oshi.hardware
-
Sensors include hardware sensors to monitor temperature, fan speed, and other information.
- serialNumber - Variable in class oshi.hardware.common.AbstractUsbDevice
- 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
- sesi10_cname - Variable in class oshi.jna.platform.windows.Netapi32.SESSION_INFO_10
- sesi10_idle_time - Variable in class oshi.jna.platform.windows.Netapi32.SESSION_INFO_10
- sesi10_time - Variable in class oshi.jna.platform.windows.Netapi32.SESSION_INFO_10
- sesi10_username - Variable in class oshi.jna.platform.windows.Netapi32.SESSION_INFO_10
- SESSION - oshi.driver.linux.proc.ProcessStat.PidStat
-
The session ID of the process.
- SESSION_INFO_10() - Constructor for class oshi.jna.platform.windows.Netapi32.SESSION_INFO_10
- SESSION_INFO_10(Pointer) - Constructor for class oshi.jna.platform.windows.Netapi32.SESSION_INFO_10
- SessionId - Variable in class oshi.jna.platform.windows.Wtsapi32.WTS_SESSION_INFO
- SessionId - Variable in class oshi.jna.platform.windows.Wtsapi32.WTSINFO
- 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.
- setBitness(int) - Method in class oshi.software.os.OSProcess
-
Setter for the field
bitness
. - setBuildNumber(String) - Method in class oshi.software.common.AbstractOSVersionInfoEx
-
Deprecated.
- setBuildNumber(String) - Method in interface oshi.software.os.OperatingSystemVersion
-
Deprecated.setBuildNumber.
- setBytesRead(long) - Method in class oshi.software.os.OSProcess
-
Set the number of bytes the process has read from disk.
- setBytesRecv(long) - Method in class oshi.hardware.NetworkIF
-
Setter for the field
bytesRecv
. - setBytesSent(long) - Method in class oshi.hardware.NetworkIF
-
Setter for the field
bytesSent
. - setBytesWritten(long) - Method in class oshi.software.os.OSProcess
-
Set the number of bytes the process has written to disk.
- setCodeName(String) - Method in class oshi.software.common.AbstractOSVersionInfoEx
-
Deprecated.
- setCodeName(String) - Method in interface oshi.software.os.OperatingSystemVersion
-
Deprecated.setCodeName.
- setCollisions(long) - Method in class oshi.hardware.NetworkIF
-
Setter for the field
collisions
. - setCommandLine(String) - Method in class oshi.software.os.OSProcess
-
Sets the process command line.
- setConnectorPresent(boolean) - Method in class oshi.hardware.NetworkIF
-
Setter for the field
connectorPresent
. - setCurrentQueueLength(long) - Method in class oshi.hardware.HWDiskStore
-
Setter for the field
currentQueueLength
. - setCurrentWorkingDirectory(String) - Method in class oshi.software.os.OSProcess
-
Sets the process current working directory
- setDescription(String) - Method in class oshi.software.os.OSFileStore
-
Sets the File System description
- setFreeInodes(long) - Method in class oshi.software.os.OSFileStore
-
Sets usable inodes on the drive.
- setFreeSpace(long) - Method in class oshi.software.os.OSFileStore
-
Sets free space on the drive.
- setGroup(String) - Method in class oshi.software.os.OSProcess
-
Sets the group.
- setGroupID(String) - Method in class oshi.software.os.OSProcess
-
Sets the Group ID.
- setIdentification(String) - Method in class oshi.hardware.HWPartition
-
Setter for the field
identification
. - setIfType(int) - Method in class oshi.hardware.NetworkIF
-
Setter for the field
ifType
. - setInDrops(long) - Method in class oshi.hardware.NetworkIF
-
Setter for the field
inDrops
. - setInErrors(long) - Method in class oshi.hardware.NetworkIF
-
Setter for the field
inErrors
. - setInstanceClass(Class<? extends WmiQueryHandler>) - Static method in class oshi.util.platform.windows.WmiQueryHandler
-
Define a subclass to be instantiated by
WmiQueryHandler.createInstance()
. - setKernelTime(long) - Method in class oshi.software.os.OSProcess
-
Set the number of milliseconds the process has executed in kernel mode.
- setLabel(String) - Method in class oshi.software.os.OSFileStore
-
Sets the label of the File System
- setLogicalVolume(String) - Method in class oshi.software.os.OSFileStore
-
Sets the logical volume of the File System
- setMajor(int) - Method in class oshi.hardware.HWPartition
-
Setter for the field
major
. - setMinor(int) - Method in class oshi.hardware.HWPartition
-
Setter for the field
minor
. - setModel(String) - Method in class oshi.hardware.HWDiskStore
-
Setter for the field
model
. - setMount(String) - Method in class oshi.software.os.OSFileStore
-
Sets the mountpoint of the File System
- setMountPoint(String) - Method in class oshi.hardware.HWPartition
-
Setter for the field
mountPoint
. - setName(String) - Method in class oshi.hardware.HWDiskStore
-
Setter for the field
name
. - setName(String) - Method in class oshi.hardware.HWPartition
-
Setter for the field
name
. - setName(String) - Method in class oshi.software.os.OSFileStore
-
Sets the File System name
- setName(String) - Method in class oshi.software.os.OSProcess
-
Set the name of the process.
- setNdisPhysicalMediumType(int) - Method in class oshi.hardware.NetworkIF
-
Setter for the field
ndisPhysicalMediumType
. - setNetworkInterface(NetworkInterface) - Method in class oshi.hardware.NetworkIF
-
Sets the network interface and calculates other information derived from it
- setOpenFiles(long) - Method in class oshi.software.os.OSProcess
-
Sets the number of open file handles (or network connections) that belongs to the process
- setOptions(String) - Method in class oshi.software.os.OSFileStore
-
Sets the File System options
- setOutErrors(long) - Method in class oshi.hardware.NetworkIF
-
Setter for the field
outErrors
. - setPacketsRecv(long) - Method in class oshi.hardware.NetworkIF
-
Setter for the field
packetsRecv
. - setPacketsSent(long) - Method in class oshi.hardware.NetworkIF
-
Setter for the field
packetsSent
. - setParentProcessID(int) - Method in class oshi.software.os.OSProcess
-
Set the parentProcessID.
- setPartitions(HWPartition[]) - Method in class oshi.hardware.HWDiskStore
-
Setter for the field
partitions
. - setPath(String) - Method in class oshi.software.os.OSProcess
-
Set the full path of the executing process.
- setPriority(int) - Method in class oshi.software.os.OSProcess
-
Set the priority of this process.
- setProcessID(int) - Method in class oshi.software.os.OSProcess
-
Set the processID.
- setReadBytes(long) - Method in class oshi.hardware.HWDiskStore
-
Setter for the field
readBytes
. - setReads(long) - Method in class oshi.hardware.HWDiskStore
-
Setter for the field
reads
. - setResidentSetSize(long) - Method in class oshi.software.os.OSProcess
-
Set the Resident Set Size (RSS).
- setSerial(String) - Method in class oshi.hardware.HWDiskStore
-
Setter for the field
serial
. - setSize(long) - Method in class oshi.hardware.HWDiskStore
-
Setter for the field
size
. - setSize(long) - Method in class oshi.hardware.HWPartition
-
Setter for the field
size
. - setSpeed(long) - Method in class oshi.hardware.NetworkIF
-
Setter for the field
speed
. - setStartTime(long) - Method in class oshi.software.os.OSProcess
-
Set the start time of the process in number of milliseconds since January 1, 1970.
- setState(OSProcess.State) - Method in class oshi.software.os.OSProcess
-
Set the execution state of the process.
- setThreadCount(int) - Method in class oshi.software.os.OSProcess
-
Set the number of threads in this process.
- setTimeStamp(long) - Method in class oshi.hardware.HWDiskStore
-
Setter for the field
timeStamp
. - setTimeStamp(long) - Method in class oshi.hardware.NetworkIF
-
Setter for the field
timeStamp
. - setTotalInodes(long) - Method in class oshi.software.os.OSFileStore
-
Sets the total / maximum number of inodes on the filesystem.
- setTotalSpace(long) - Method in class oshi.software.os.OSFileStore
-
Sets the total space on the drive.
- setTransferTime(long) - Method in class oshi.hardware.HWDiskStore
-
Setter for the field
transferTime
. - setType(String) - Method in class oshi.hardware.HWPartition
-
Setter for the field
type
. - setType(String) - Method in class oshi.software.os.OSFileStore
-
Sets the File System type
- setUpTime(long) - Method in class oshi.software.os.OSProcess
-
Set the number of milliseconds since the process started.
- setUsableSpace(long) - Method in class oshi.software.os.OSFileStore
-
Sets usable space on the drive.
- setUser(String) - Method in class oshi.software.os.OSProcess
-
Sets the user.
- setUserID(String) - Method in class oshi.software.os.OSProcess
-
Sets the User ID.
- setUserTime(long) - Method in class oshi.software.os.OSProcess
-
Set the number of milliseconds the process has executed in user mode.
- setutxent() - Method in interface oshi.jna.platform.unix.CLibrary
-
Rewinds the file pointer to the beginning of the utmp file.
- setUuid(String) - Method in class oshi.hardware.HWPartition
-
Setter for the field
uuid
. - setUUID(String) - Method in class oshi.software.os.OSFileStore
-
Sets the File System UUID/GUID
- setVersion(String) - Method in class oshi.software.common.AbstractOSVersionInfoEx
-
Deprecated.
- setVersion(String) - Method in interface oshi.software.os.OperatingSystemVersion
-
Deprecated.setVersion.
- setVirtualSize(long) - Method in class oshi.software.os.OSProcess
-
Set the Virtual Memory Size (VSZ).
- setVolume(String) - Method in class oshi.software.os.OSFileStore
-
Sets the volume name of the File System
- setWmiTimeout(int) - Method in class oshi.util.platform.windows.WmiQueryHandler
-
Sets the WMI timeout.
- setWriteBytes(long) - Method in class oshi.hardware.HWDiskStore
-
Setter for the field
writeBytes
. - setWrites(long) - Method in class oshi.hardware.HWDiskStore
-
Setter for the field
writes
. - SHARED - oshi.driver.linux.proc.ProcessStat.PidStatM
-
Number of resident shared pages (i.e., backed by a file)
- 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 - 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
- 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 OS X
- 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
- Sockaddr() - Constructor for class oshi.jna.platform.unix.CLibrary.Sockaddr
- SOFTIRQ - oshi.hardware.CentralProcessor.TickType
-
Time that the CPU used to service soft IRQs
- SOLARIS - oshi.PlatformEnum
-
Solaris (SunOS)
- SolarisDisks - Class in oshi.hardware.platform.unix.solaris
-
Solaris hard disk implementation.
- SolarisFileSystem - Class in oshi.software.os.unix.solaris
-
The Solaris File System contains
OSFileStore
s 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
- 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
- SolarisNetworks - Class in oshi.hardware.platform.unix.solaris
-
SolarisNetworks class.
- SolarisNetworks() - Constructor for class oshi.hardware.platform.unix.solaris.SolarisNetworks
- 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
-
Constructor for SolarisOperatingSystem.
- SolarisOSVersionInfoEx - Class in oshi.software.os.unix.solaris
-
Deprecated.
- SolarisOSVersionInfoEx() - Constructor for class oshi.software.os.unix.solaris.SolarisOSVersionInfoEx
-
Deprecated.Constructor for SolarisOSVersionInfoEx.
- 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, UsbDevice[]) - Constructor for class oshi.hardware.platform.unix.solaris.SolarisUsbDevice
-
Constructor for 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
- 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.
- STARTCODE - oshi.driver.linux.proc.ProcessStat.PidStat
-
The address above which program text can run.
- 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 - Variable in class oshi.jna.platform.windows.Wtsapi32.WTS_SESSION_INFO
- State - Variable in class oshi.jna.platform.windows.Wtsapi32.WTSINFO
- STATE - oshi.driver.linux.proc.ProcessStat.PidStat
-
One of the following characters, indicating process state:
- 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
- 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.
- SYS_FS_FILE_NR - Static variable in class oshi.util.platform.linux.ProcPath
- 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 OS X
- SYSFS_SERIAL_PATH - Static variable in class oshi.util.Constants
-
The official/approved path for sysfs information.
- 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
T
- tag - Variable in class oshi.jna.platform.windows.PowrProf.SystemBatteryState
- 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
- ThreadSafe - Annotation Type in oshi.annotation.concurrent
-
The presence of this annotation indicates that the author believes the class to be thread-safe.
- Timeout - Variable in class oshi.jna.platform.windows.PowrProf.BATTERY_WAIT_STATUS
- Timeval() - Constructor for class oshi.jna.platform.unix.freebsd.FreeBsdLibc.Timeval
- Timeval() - Constructor for class oshi.jna.platform.unix.solaris.SolarisLibc.Timeval
- TOKEN_PRIMARY_GROUP() - Constructor for class oshi.jna.platform.windows.WinNT.TOKEN_PRIMARY_GROUP
- TOKEN_PRIMARY_GROUP(int) - Constructor for class oshi.jna.platform.windows.WinNT.TOKEN_PRIMARY_GROUP
- TOKEN_PRIMARY_GROUP(Pointer) - Constructor for class oshi.jna.platform.windows.WinNT.TOKEN_PRIMARY_GROUP
- 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.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.HWDiskStore
- toString() - Method in class oshi.hardware.HWPartition
- toString() - Method in class oshi.hardware.NetworkIF
- toString() - Method in class oshi.hardware.PhysicalMemory
- toString() - Method in class oshi.jna.platform.windows.WinNT.LARGE_INTEGER.LowHigh
- toString() - Method in class oshi.jna.platform.windows.WinNT.LARGE_INTEGER
- toString() - Method in class oshi.jna.platform.windows.WinNT.LARGE_INTEGER.UNION
- toString() - Method in class oshi.software.common.AbstractNetworkParams
- toString() - Method in class oshi.software.common.AbstractOperatingSystem
- toString() - Method in class oshi.software.common.AbstractOSVersionInfoEx
-
Deprecated.
- 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.OSFileStore
- toString() - Method in class oshi.software.os.OSProcess
- 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
- 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.
- 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.
- TTY_NR - oshi.driver.linux.proc.ProcessStat.PidStat
-
The controlling terminal of the process.
- 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
- TYPE - oshi.driver.windows.wmi.Win32DiskPartition.DiskPartitionProperty
U
- u - Variable in class oshi.jna.platform.windows.WinNT.LARGE_INTEGER
- Udev - Interface in oshi.jna.platform.linux
-
libudev.h provides APIs to introspect and enumerate devices on the local system.
- udev_device_get_devnode(Udev.UdevDevice) - Method in interface oshi.jna.platform.linux.Udev
-
Gets the devnode of a udev device
- udev_device_get_devtype(Udev.UdevDevice) - Method in interface oshi.jna.platform.linux.Udev
-
Gets the devtype of a udev device
- udev_device_get_parent(Udev.UdevDevice) - Method in interface oshi.jna.platform.linux.Udev
-
Gets the parent of a udev device
- udev_device_get_parent_with_subsystem_devtype(Udev.UdevDevice, String, String) - Method in interface oshi.jna.platform.linux.Udev
-
Gets the parent of a udev device matching a subsystem and devtype
- udev_device_get_property_value(Udev.UdevDevice, String) - Method in interface oshi.jna.platform.linux.Udev
-
Retrieves a device property from a udev device.
- udev_device_get_subsystem(Udev.UdevDevice) - Method in interface oshi.jna.platform.linux.Udev
-
Gets the subsystem of a udev device
- udev_device_get_sysattr_value(Udev.UdevDevice, String) - Method in interface oshi.jna.platform.linux.Udev
-
Retrieves a device attributesfrom a udev device.
- udev_device_get_sysname(Udev.UdevDevice) - Method in interface oshi.jna.platform.linux.Udev
-
Gets the sysname of a udev device
- udev_device_get_syspath(Udev.UdevDevice) - Method in interface oshi.jna.platform.linux.Udev
-
Gets the syspath of a udev device
- udev_device_new_from_syspath(Udev.UdevContext, String) - Method in interface oshi.jna.platform.linux.Udev
-
Allocates a new udev device object and returns a pointer to it.
- udev_device_ref(Udev.UdevDevice) - Method in interface oshi.jna.platform.linux.Udev
-
Acquire further references to a udev device object.
- udev_device_unref(Udev.UdevDevice) - Method in interface oshi.jna.platform.linux.Udev
-
Drop a reference to a udev device object.
- udev_enumerate_add_match_subsystem(Udev.UdevEnumerate, String) - Method in interface oshi.jna.platform.linux.Udev
-
Modify filters of a udev enumerate object to match a subsystem.
- udev_enumerate_get_list_entry(Udev.UdevEnumerate) - Method in interface oshi.jna.platform.linux.Udev
-
Get the first list entry from a udev enumerate object.
- udev_enumerate_new(Udev.UdevContext) - Method in interface oshi.jna.platform.linux.Udev
-
Create a udev enumerate object.
- udev_enumerate_ref(Udev.UdevEnumerate) - Method in interface oshi.jna.platform.linux.Udev
-
Acquire further references to a udev enumerate object.
- udev_enumerate_scan_devices(Udev.UdevEnumerate) - Method in interface oshi.jna.platform.linux.Udev
-
Query a udev enumerate object.
- udev_enumerate_unref(Udev.UdevEnumerate) - Method in interface oshi.jna.platform.linux.Udev
-
Drop a reference to a udev enumerate object.
- udev_list_entry_get_name(Udev.UdevListEntry) - Method in interface oshi.jna.platform.linux.Udev
-
Get the name of the udev list entry
- udev_list_entry_get_next(Udev.UdevListEntry) - Method in interface oshi.jna.platform.linux.Udev
-
Gets the next entry in the enumeration.
- udev_new() - Method in interface oshi.jna.platform.linux.Udev
-
Allocates a new udev context object and returns a pointer to it.
- udev_ref(Udev.UdevContext) - Method in interface oshi.jna.platform.linux.Udev
-
Acquire further references to a udev context object.
- udev_unref(Udev.UdevContext) - Method in interface oshi.jna.platform.linux.Udev
-
Drop a reference to a udev context object.
- Udev.UdevContext - Class in oshi.jna.platform.linux
-
All functions require a libudev context to operate.
- Udev.UdevDevice - Class in oshi.jna.platform.linux
-
To introspect a local device on a system, a udev device object can be created via
Udev.UdevContext.deviceNewFromSyspath(String)
and friends. - Udev.UdevEnumerate - Class in oshi.jna.platform.linux
-
To enumerate local devices on the system, an enumeration object can be created via
Udev.UdevContext.enumerateNew()
. - Udev.UdevListEntry - Class in oshi.jna.platform.linux
-
Whenever libudev returns a list of objects, the
udev_list_entry
API should be used to iterate, access and modify those lists. - UdevContext() - Constructor for class oshi.jna.platform.linux.Udev.UdevContext
- UdevDevice() - Constructor for class oshi.jna.platform.linux.Udev.UdevDevice
- UdevEnumerate() - Constructor for class oshi.jna.platform.linux.Udev.UdevEnumerate
- UdevListEntry() - Constructor for class oshi.jna.platform.linux.Udev.UdevListEntry
- 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.
- UNION() - Constructor for class oshi.jna.platform.windows.WinNT.LARGE_INTEGER.UNION
- UNION(long) - Constructor for class oshi.jna.platform.windows.WinNT.LARGE_INTEGER.UNION
- uniqueDeviceId - Variable in class oshi.hardware.common.AbstractUsbDevice
- 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
- unref() - Method in class oshi.jna.platform.linux.Udev.UdevContext
-
Drop a reference to this object.
- unref() - Method in class oshi.jna.platform.linux.Udev.UdevDevice
-
Drop a reference to this object.
- unref() - Method in class oshi.jna.platform.linux.Udev.UdevEnumerate
-
Drop a reference to this object.
- 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)
. - updateAtrributes() - Method in class oshi.hardware.HWDiskStore
-
Make a best effort to update all the statistics about the drive without needing to recreate the drive list.
- updateAtrributes() - Method in class 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 class oshi.hardware.common.AbstractPowerSource
- updateAttributes() - Method in class oshi.hardware.NetworkIF
-
Updates interface network statistics on this interface.
- updateAttributes() - Method in interface oshi.hardware.PowerSource
-
Updates statistics on this battery.
- updateAttributes() - Method in class oshi.software.os.OSProcess
-
Attempts to updates all process attributes.
- updateAttributes(boolean) - Method in class oshi.software.os.OSProcess
-
Attempts to updates all process attributes.
- updateDiskStats(HWDiskStore) - Static method in class oshi.hardware.platform.linux.LinuxDisks
-
Updates the statistics on a disk store.
- updateDiskStats(HWDiskStore) - Static method in class oshi.hardware.platform.mac.MacDisks
-
Updates the statistics on a disk store.
- updateDiskStats(HWDiskStore) - Static method in class oshi.hardware.platform.unix.freebsd.FreeBsdDisks
-
Updates the statistics on a disk store.
- updateDiskStats(HWDiskStore) - Static method in class oshi.hardware.platform.unix.solaris.SolarisDisks
-
Updates the statistics on a disk store.
- updateDiskStats(HWDiskStore) - Static method in class oshi.hardware.platform.windows.WindowsDisks
-
Updates the statistics on a disk store.
- updateFileStoreStats(OSFileStore) - Static method in class oshi.software.os.linux.LinuxFileSystem
-
updateFileStoreStats.
- updateFileStoreStats(OSFileStore) - Static method in class oshi.software.os.mac.MacFileSystem
-
updateFileStoreStats.
- updateFileStoreStats(OSFileStore) - Static method in class oshi.software.os.unix.freebsd.FreeBsdFileSystem
-
updateFileStoreStats.
- updateFileStoreStats(OSFileStore) - Static method in class oshi.software.os.unix.solaris.SolarisFileSystem
-
updateFileStoreStats.
- updateFileStoreStats(OSFileStore) - Static method in class oshi.software.os.windows.WindowsFileSystem
-
updateFileStoreStats.
- updateNetworkStats(NetworkIF) - Static method in class oshi.hardware.platform.linux.LinuxNetworks
-
Updates interface network statistics on the given interface.
- updateNetworkStats(NetworkIF) - Static method in class oshi.hardware.platform.mac.MacNetworks
-
Updates interface network statistics on the given interface.
- updateNetworkStats(NetworkIF) - Static method in class oshi.hardware.platform.unix.freebsd.FreeBsdNetworks
-
Updates interface network statistics on the given interface.
- updateNetworkStats(NetworkIF) - Static method in class oshi.hardware.platform.unix.solaris.SolarisNetworks
-
Updates interface network statistics on the given interface.
- updateNetworkStats(NetworkIF) - Static method in class oshi.hardware.platform.windows.WindowsNetworks
-
Updates interface network statistics on the given interface.
- updateQuery(String) - Method in class oshi.util.platform.windows.PerfCounterQueryHandler
-
Update all counters on a 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.
- 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
- USERMODETIME - oshi.driver.windows.wmi.Win32Process.ProcessXPProperty
- UserName - Variable in class oshi.jna.platform.windows.Wtsapi32.WTSINFO
- USERNAME_LENGTH - Static variable in interface oshi.jna.platform.windows.Wtsapi32
-
Defined in
winsta.h
and present in this interface to properly size theWtsapi32.WTSINFO
structure. - 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 - Variable in class oshi.jna.platform.windows.WinNT.LARGE_INTEGER.UNION
- 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.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.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.
- vendor - Variable in class oshi.hardware.common.AbstractUsbDevice
- vendorId - Variable in class oshi.hardware.common.AbstractUsbDevice
- vers - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyData
- version - Variable in class oshi.software.common.AbstractOperatingSystem
- version - Variable in class oshi.software.common.AbstractOSVersionInfoEx
-
Deprecated.
- 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
- versionStr - Variable in class oshi.software.common.AbstractOSVersionInfoEx
-
Deprecated.
- 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
- 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
- WAITING - oshi.software.os.OSProcess.State
-
Blocked, uninterruptible sleep state
- WCHAN - oshi.driver.linux.proc.ProcessStat.PidStat
-
This is the "channel" in which the process is waiting.
- 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.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+
- 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
- WindowsDisks - Class in oshi.hardware.platform.windows
-
Windows hard disk implementation.
- WindowsFileSystem - Class in oshi.software.os.windows
-
The Windows File System contains
OSFileStore
s 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
- WindowsInternetProtocolStats - Class in oshi.software.os.windows
- WindowsInternetProtocolStats() - Constructor for class oshi.software.os.windows.WindowsInternetProtocolStats
- WindowsNetworks - Class in oshi.hardware.platform.windows
-
WindowsNetworks class.
- WindowsNetworks() - Constructor for class oshi.hardware.platform.windows.WindowsNetworks
- 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
- 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.
- WindowsOSVersionInfoEx - Class in oshi.software.os.windows
-
Deprecated.
- WindowsOSVersionInfoEx() - Constructor for class oshi.software.os.windows.WindowsOSVersionInfoEx
-
Deprecated.Constructor for WindowsOSVersionInfoEx.
- 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, UsbDevice[]) - Constructor for class oshi.hardware.platform.windows.WindowsUsbDevice
- WinNT - Interface in oshi.jna.platform.windows
- WinNT.LARGE_INTEGER - Class in oshi.jna.platform.windows
-
A 64-bit integer;
- WinNT.LARGE_INTEGER.ByReference - Class in oshi.jna.platform.windows
- WinNT.LARGE_INTEGER.LowHigh - Class in oshi.jna.platform.windows
- WinNT.LARGE_INTEGER.UNION - Class in oshi.jna.platform.windows
- WinNT.TOKEN_PRIMARY_GROUP - Class in oshi.jna.platform.windows
-
The TOKEN_PRIMARY_GROUP structure specifies a group security identifier (SID) for an access token.
- WinStationName - Variable in class oshi.jna.platform.windows.Wtsapi32.WTSINFO
- WINSTATIONNAME_LENGTH - Static variable in interface oshi.jna.platform.windows.Wtsapi32
-
Defined in
winsta.h
and present in this interface to properly size theWtsapi32.WTSINFO
structure. - 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
- 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
- WTS_CLIENT_ADDRESS() - Constructor for class oshi.jna.platform.windows.Wtsapi32.WTS_CLIENT_ADDRESS
- WTS_CLIENT_ADDRESS(Pointer) - Constructor for class oshi.jna.platform.windows.Wtsapi32.WTS_CLIENT_ADDRESS
- WTS_SESSION_INFO() - Constructor for class oshi.jna.platform.windows.Wtsapi32.WTS_SESSION_INFO
- WTS_SESSION_INFO(Pointer) - Constructor for class oshi.jna.platform.windows.Wtsapi32.WTS_SESSION_INFO
- WTSActive - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_CONNECTSTATE_CLASS
- Wtsapi32 - Interface in oshi.jna.platform.windows
- Wtsapi32.WTS_CLIENT_ADDRESS - Class in oshi.jna.platform.windows
-
Contains the client network address of a Remote Desktop Services session.
- Wtsapi32.WTS_CONNECTSTATE_CLASS - Interface in oshi.jna.platform.windows
-
Specifies the connection state of a Remote Desktop Services session.
- Wtsapi32.WTS_INFO_CLASS - Interface in oshi.jna.platform.windows
-
Contains values that indicate the type of session information to retrieve in a call to the
WTSQuerySessionInformation()
function. - Wtsapi32.WTS_SESSION_INFO - Class in oshi.jna.platform.windows
-
Contains information about a client session on a Remote Desktop Session Host (RD Session Host) server.
- Wtsapi32.WTSINFO - Class in oshi.jna.platform.windows
-
Contains information about a Remote Desktop Services session.
- WTSApplicationName - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSClientAddress - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSClientBuildNumber - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSClientDirectory - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSClientDisplay - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSClientHardwareId - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSClientInfo - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSClientName - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSClientProductId - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSClientProtocolType - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSConfigInfo - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSConnected - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_CONNECTSTATE_CLASS
- WTSConnectQuery - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_CONNECTSTATE_CLASS
- WTSConnectState - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSDisconnected - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_CONNECTSTATE_CLASS
- WTSDomainName - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSDown - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_CONNECTSTATE_CLASS
- WTSEnumerateSessions(WinNT.HANDLE, int, int, PointerByReference, IntByReference) - Method in interface oshi.jna.platform.windows.Wtsapi32
-
Retrieves a list of sessions on a Remote Desktop Session Host (RD Session Host) server.
- WTSFreeMemory(Pointer) - Method in interface oshi.jna.platform.windows.Wtsapi32
-
Frees memory allocated by a Remote Desktop Services function.
- WTSIdle - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_CONNECTSTATE_CLASS
- WTSIdleTime - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSIncomingBytes - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSIncomingFrames - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSINFO() - Constructor for class oshi.jna.platform.windows.Wtsapi32.WTSINFO
- WTSINFO(Pointer) - Constructor for class oshi.jna.platform.windows.Wtsapi32.WTSINFO
- WTSInit - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_CONNECTSTATE_CLASS
- WTSInitialProgram - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSIsRemoteSession - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSListen - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_CONNECTSTATE_CLASS
- WTSLogonTime - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSOEMId - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSOutgoingBytes - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSOutgoingFrames - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSQuerySessionInformation(WinNT.HANDLE, int, int, PointerByReference, IntByReference) - Method in interface oshi.jna.platform.windows.Wtsapi32
-
Retrieves session information for the specified session on the specified Remote Desktop Session Host (RD Session Host) server.
- WTSReset - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_CONNECTSTATE_CLASS
- WTSSessionAddressV4 - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSSessionId - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSSessionInfo - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSSessionInfoEx - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSShadow - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_CONNECTSTATE_CLASS
- WTSUserName - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSValidationInfo - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSWinStationName - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
- WTSWorkingDirectory - Static variable in interface oshi.jna.platform.windows.Wtsapi32.WTS_INFO_CLASS
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
All Classes All Packages