- 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, String) - Static method in class oshi.util.GlobalConfig
-
Get the String
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, double) - Static method in class oshi.util.GlobalConfig
-
Get the double
property associated with the given key.
- get(String, boolean) - Static method in class oshi.util.GlobalConfig
-
Get the boolean
property associated with the given key.
- 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).
- 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.
- getAvailable() - Method in class oshi.hardware.platform.linux.LinuxGlobalMemory
-
The amount of physical memory currently available, in bytes.
- getAvailable() - Method in class oshi.hardware.platform.mac.MacGlobalMemory
-
The amount of physical memory currently available, in bytes.
- getAvailable() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdGlobalMemory
-
The amount of physical memory currently available, in bytes.
- getAvailable() - Method in class oshi.hardware.platform.unix.solaris.SolarisGlobalMemory
-
The amount of physical memory currently available, in bytes.
- getAvailable() - Method in class oshi.hardware.platform.windows.WindowsGlobalMemory
-
The amount of physical memory currently available, in bytes.
- getBaseboard() - Method in interface oshi.hardware.ComputerSystem
-
Get the computer system baseboard/motherboard.
- getBitness() - Method in class oshi.software.common.AbstractOperatingSystem
-
Gets the bitness (32 or 64) of the operating system.
- 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.
- getBSDNameMatchingDict(String) - Static method in class oshi.util.platform.mac.IOKitUtil
-
Convenience method to get the IO dictionary matching a bsd name
- getBuildNumber() - Method in class oshi.software.common.AbstractOSVersionInfoEx
-
getBuildNumber.
- getBuildNumber() - Method in interface oshi.software.os.OperatingSystemVersion
-
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
.
- getChildProcesses(int, int, OperatingSystem.ProcessSort) - Method in class oshi.software.os.linux.LinuxOperatingSystem
-
Gets currently running child processes of provided PID.
- getChildProcesses(int, int, OperatingSystem.ProcessSort) - Method in class oshi.software.os.mac.MacOperatingSystem
-
Gets currently running child processes of provided PID.
- 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
-
Gets currently running child processes of provided PID.
- getChildProcesses(int, int, OperatingSystem.ProcessSort) - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
-
Gets currently running child processes of provided PID.
- getChildProcesses(int, int, OperatingSystem.ProcessSort) - Method in class oshi.software.os.windows.WindowsOperatingSystem
-
Gets currently running child processes of provided PID.
- getCodec() - Method in class oshi.hardware.common.AbstractSoundCard
-
Retrieves the codec of the Sound card
- getCodec() - Method in interface oshi.hardware.SoundCard
-
Retrieves the codec of the Sound card
- getCodeName() - Method in class oshi.software.common.AbstractOSVersionInfoEx
-
getCodeName.
- getCodeName() - Method in interface oshi.software.os.OperatingSystemVersion
-
getCodeName.
- getCommandLine() - Method in class oshi.software.os.OSProcess
-
Getter for the field commandLine
.
- getComputerSystem() - Method in interface oshi.hardware.HardwareAbstractionLayer
-
- getComputerSystem() - Method in class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
-
- getComputerSystem() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
-
- getComputerSystem() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
-
- getComputerSystem() - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
-
- getComputerSystem() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
-
- 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
-
Other devices connected to this hub
- getConnectedDevices() - Method in interface oshi.hardware.UsbDevice
-
Other devices connected to this hub
- getContextSwitches() - Method in interface oshi.hardware.CentralProcessor
-
Get the number of context switches which have occurred
- getContextSwitches() - Method in class oshi.hardware.platform.linux.LinuxCentralProcessor
-
Get the number of context switches which have occurred
- getContextSwitches() - Method in class oshi.hardware.platform.mac.MacCentralProcessor
-
Get the number of context switches which have occurred
- getContextSwitches() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdCentralProcessor
-
Get the number of context switches which have occurred
- getContextSwitches() - Method in class oshi.hardware.platform.unix.solaris.SolarisCentralProcessor
-
Get the number of context switches which have occurred
- getContextSwitches() - Method in class oshi.hardware.platform.windows.WindowsCentralProcessor
-
Get the number of context switches which have occurred
- getCounter() - Method in enum oshi.hardware.platform.windows.WindowsVirtualMemory.PageSwapProperty
- 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.platform.linux.LinuxSensors
-
CPU Temperature
- getCpuTemperature() - Method in class oshi.hardware.platform.mac.MacSensors
-
CPU Temperature
- getCpuTemperature() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdSensors
-
CPU Temperature
- getCpuTemperature() - Method in class oshi.hardware.platform.unix.solaris.SolarisSensors
-
CPU Temperature
- getCpuTemperature() - Method in class oshi.hardware.platform.windows.WindowsSensors
-
CPU Temperature
- getCpuTemperature() - Method in interface oshi.hardware.Sensors
-
CPU Temperature
- getCpuVoltage() - Method in class oshi.hardware.platform.linux.LinuxSensors
-
CPU Voltage
- getCpuVoltage() - Method in class oshi.hardware.platform.mac.MacSensors
-
CPU Voltage
- getCpuVoltage() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdSensors
-
CPU Voltage
- getCpuVoltage() - Method in class oshi.hardware.platform.unix.solaris.SolarisSensors
-
CPU Voltage
- getCpuVoltage() - Method in class oshi.hardware.platform.windows.WindowsSensors
-
CPU Voltage
- getCpuVoltage() - Method in interface oshi.hardware.Sensors
-
CPU Voltage
- getCurrentFreq() - Method in interface oshi.hardware.CentralProcessor
-
Current frequeny (in Hz), of the logical processors on this CPU.
- getCurrentFreq() - Method in class oshi.hardware.platform.linux.LinuxCentralProcessor
-
Current frequeny (in Hz), of the logical processors on this CPU.
- getCurrentFreq() - Method in class oshi.hardware.platform.mac.MacCentralProcessor
-
Current frequeny (in Hz), of the logical processors on this CPU.
- getCurrentFreq() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdCentralProcessor
-
Current frequeny (in Hz), of the logical processors on this CPU.
- getCurrentFreq() - Method in class oshi.hardware.platform.unix.solaris.SolarisCentralProcessor
-
Current frequeny (in Hz), of the logical processors on this CPU.
- getCurrentFreq() - Method in class oshi.hardware.platform.windows.WindowsCentralProcessor
-
Current frequeny (in Hz), of the logical processors on this CPU.
- 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
-
getCwdMap.
- 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
- getDescription() - Method in class oshi.hardware.common.AbstractFirmware
-
Get the firmware description.
- 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
- getDisks() - Method in interface oshi.hardware.Disks
-
Get hard drives on this machine
- getDisks() - Method in class oshi.hardware.platform.linux.LinuxDisks
-
Get hard drives on this machine
- getDisks() - Method in class oshi.hardware.platform.mac.MacDisks
-
Get hard drives on this machine
- getDisks() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdDisks
-
Get hard drives on this machine
- getDisks() - Method in class oshi.hardware.platform.unix.solaris.SolarisDisks
-
Get hard drives on this machine
- getDisks() - Method in class oshi.hardware.platform.windows.WindowsDisks
-
Get hard drives on this machine
- 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
-
Instantiates an array of
HWDiskStore
objects,
representing a physical hard disk or other similar storage device
- getDiskStores() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
-
Instantiates an array of
HWDiskStore
objects,
representing a physical hard disk or other similar storage device
- getDiskStores() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
-
Instantiates an array of
HWDiskStore
objects,
representing a physical hard disk or other similar storage device
- getDiskStores() - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
-
Instantiates an array of
HWDiskStore
objects,
representing a physical hard disk or other similar storage device
- getDiskStores() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
-
Instantiates an array of
HWDiskStore
objects,
representing a physical hard disk or other similar storage device
- 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() - Static method in class oshi.hardware.platform.linux.LinuxDisplay
-
Gets Display Information
- getDisplays() - Method in class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
-
Instantiates an array of
Display
objects, representing
monitors or other video output devices.
- getDisplays() - Static method in class oshi.hardware.platform.mac.MacDisplay
-
Gets Display Information
- getDisplays() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
-
Instantiates an array of
Display
objects, representing
monitors or other video output devices.
- getDisplays() - Static method in class oshi.hardware.platform.unix.freebsd.FreeBsdDisplay
-
Gets Display Information
- getDisplays() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
-
Instantiates an array of
Display
objects, representing
monitors or other video output devices.
- getDisplays() - Static method in class oshi.hardware.platform.unix.solaris.SolarisDisplay
-
Gets Display Information
- getDisplays() - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
-
Instantiates an array of
Display
objects, representing
monitors or other video output devices.
- getDisplays() - Static method in class oshi.hardware.platform.windows.WindowsDisplay
-
Gets Display Information
- getDisplays() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
-
Instantiates an array of
Display
objects, representing
monitors or other video output devices.
- getDnsServers() - Method in class oshi.software.common.AbstractNetworkParams
-
getDnsServers.
- getDnsServers() - Method in interface oshi.software.os.NetworkParams
-
getDnsServers.
- getDnsServers() - Method in class oshi.software.os.windows.WindowsNetworkParams
-
getDnsServers.
- getDomainName() - Method in class oshi.software.common.AbstractNetworkParams
-
getDomainName.
- getDomainName() - Method in class oshi.software.os.linux.LinuxNetworkParams
-
getDomainName.
- getDomainName() - Method in class oshi.software.os.mac.MacNetworkParams
-
getDomainName.
- getDomainName() - Method in interface oshi.software.os.NetworkParams
-
getDomainName.
- getDomainName() - Method in class oshi.software.os.unix.freebsd.FreeBsdNetworkParams
-
getDomainName.
- getDomainName() - Method in class oshi.software.os.windows.WindowsNetworkParams
-
getDomainName.
- getDoubleQuoteStringValue(String) - Static method in class oshi.util.ParseUtil
-
Parse a string key = "value" (string)
- getDriverVersion() - Method in class oshi.hardware.common.AbstractSoundCard
-
Retrieves the driver version currently in use in machine
- getDriverVersion() - Method in interface oshi.hardware.SoundCard
-
Retrieves the driver version currently in use in machine
- getEdid() - Method in class oshi.hardware.common.AbstractDisplay
-
The EDID byte array.
- getEdid() - Method in interface oshi.hardware.Display
-
The EDID byte array.
- getFamily() - Method in interface oshi.hardware.CentralProcessor
-
Gets the family.
- getFamily() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Gets the family.
- getFamily() - Method in class oshi.software.common.AbstractOperatingSystem
-
Operating system family.
- getFamily() - Method in interface oshi.software.os.OperatingSystem
-
Operating system family.
- getFanSpeeds() - Method in class oshi.hardware.platform.linux.LinuxSensors
-
Fan speeds
- getFanSpeeds() - Method in class oshi.hardware.platform.mac.MacSensors
-
Fan speeds
- getFanSpeeds() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdSensors
-
Fan speeds
- getFanSpeeds() - Method in class oshi.hardware.platform.unix.solaris.SolarisSensors
-
Fan speeds
- getFanSpeeds() - Method in class oshi.hardware.platform.windows.WindowsSensors
-
Fan speeds
- getFanSpeeds() - Method in interface oshi.hardware.Sensors
-
Fan speeds
- 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() - Method in class oshi.software.os.linux.LinuxFileSystem
-
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() - Method in class oshi.software.os.mac.MacFileSystem
-
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() - Method in class oshi.software.os.unix.freebsd.FreeBsdFileSystem
-
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() - Method in class oshi.software.os.unix.solaris.SolarisFileSystem
-
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() - Method in class oshi.software.os.windows.WindowsFileSystem
-
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.
- 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
-
- 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 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.
- 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
-
- getHcm(byte[]) - Static method in class oshi.util.EdidUtil
-
Get monitor width in cm
- getHostName() - Method in class oshi.software.common.AbstractNetworkParams
-
getHostName.
- 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
-
Identifier, eg.
- getIdentifier() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Identifier, eg.
- getIndex() - Method in enum oshi.hardware.CentralProcessor.TickType
-
- getInErrors() - Method in class oshi.hardware.NetworkIF
-
Getter for the field inErrors
.
- getInstance() - Method in enum oshi.hardware.platform.windows.WindowsVirtualMemory.PageSwapProperty
- getInstance() - Method in interface oshi.util.platform.windows.PerfCounterQuery.PdhCounterProperty
-
- getInstance() - Static method in class oshi.util.platform.windows.PerfCounterQueryHandler
-
Instantiate this class as a singleton
- getInstance() - Method in class oshi.util.platform.windows.PerfDataUtil.PerfCounter
-
- getInstancesFromLastQuery() - Method in class oshi.util.platform.windows.PerfCounterWildcardQuery
-
List the instances corresponding to the value map lists
- getInterrupts() - Method in interface oshi.hardware.CentralProcessor
-
Get the number of interrupts which have occurred
- getInterrupts() - Method in class oshi.hardware.platform.linux.LinuxCentralProcessor
-
Get the number of interrupts which have occurred
- getInterrupts() - Method in class oshi.hardware.platform.mac.MacCentralProcessor
-
Get the number of interrupts which have occurred
- getInterrupts() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdCentralProcessor
-
Get the number of interrupts which have occurred
- getInterrupts() - Method in class oshi.hardware.platform.unix.solaris.SolarisCentralProcessor
-
Get the number of interrupts which have occurred
- getInterrupts() - Method in class oshi.hardware.platform.windows.WindowsCentralProcessor
-
Get the number of interrupts which have occurred
- getIntFromFile(String) - Static method in class oshi.util.FileUtil
-
Read a file and return the int value contained therein.
- getIORegistryBooleanProperty(int, String) - Static method in class oshi.util.platform.mac.IOKitUtil
-
Convenience method to get a Boolean value from an IO Registry
- getIORegistryByteArrayProperty(int, String) - Static method in class oshi.util.platform.mac.IOKitUtil
-
Convenience method to get a byte array value from an IO Registry
- getIORegistryIntProperty(int, String) - Static method in class oshi.util.platform.mac.IOKitUtil
-
Convenience method to get an Int value from an IO Registry
- getIORegistryLongProperty(int, String) - Static method in class oshi.util.platform.mac.IOKitUtil
-
Convenience method to get a Long value from an IO Registry
- getIORegistryStringProperty(int, String) - Static method in class oshi.util.platform.mac.IOKitUtil
-
Convenience method to get a String value from an IO Registry
- getIPv4addr() - Method in class oshi.hardware.NetworkIF
-
The Internet Protocol (IP) v4 address.
- getIpv4DefaultGateway() - Method in class oshi.software.os.linux.LinuxNetworkParams
-
getIpv4DefaultGateway.
- getIpv4DefaultGateway() - Method in class oshi.software.os.mac.MacNetworkParams
-
getIpv4DefaultGateway.
- getIpv4DefaultGateway() - Method in interface oshi.software.os.NetworkParams
-
getIpv4DefaultGateway.
- getIpv4DefaultGateway() - Method in class oshi.software.os.unix.freebsd.FreeBsdNetworkParams
-
getIpv4DefaultGateway.
- getIpv4DefaultGateway() - Method in class oshi.software.os.unix.solaris.SolarisNetworkParams
-
getIpv4DefaultGateway.
- getIpv4DefaultGateway() - Method in class oshi.software.os.windows.WindowsNetworkParams
-
getIpv4DefaultGateway.
- getIPv6addr() - Method in class oshi.hardware.NetworkIF
-
The Internet Protocol (IP) v6 address.
- getIpv6DefaultGateway() - Method in class oshi.software.os.linux.LinuxNetworkParams
-
getIpv6DefaultGateway.
- getIpv6DefaultGateway() - Method in class oshi.software.os.mac.MacNetworkParams
-
getIpv6DefaultGateway.
- getIpv6DefaultGateway() - Method in interface oshi.software.os.NetworkParams
-
getIpv6DefaultGateway.
- getIpv6DefaultGateway() - Method in class oshi.software.os.unix.freebsd.FreeBsdNetworkParams
-
getIpv6DefaultGateway.
- getIpv6DefaultGateway() - Method in class oshi.software.os.unix.solaris.SolarisNetworkParams
-
getIpv6DefaultGateway.
- getIpv6DefaultGateway() - Method in class oshi.software.os.windows.WindowsNetworkParams
-
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.
- getloadavg(double[], int) - Method in interface oshi.jna.platform.unix.CLibrary
-
The getloadavg() function returns the number of processes in the system run
queue averaged over various periods of time.
- getLogicalProcessorCount() - Method in interface oshi.hardware.CentralProcessor
-
Get the number of logical CPUs available for processing.
- getLogicalProcessorCount() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Get the number of logical CPUs available for processing.
- getLogicalProcessors() - Method in interface oshi.hardware.CentralProcessor
-
Returns an array of the CPU's logical processors.
- getLogicalProcessors() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Returns an array of the CPU's logical processors.
- getLogicalVolume() - Method in class oshi.software.os.OSFileStore
-
Logical volume of the File System
Provides an optional alternative volume identifier for the file system.
- getLongFromFile(String) - Static method in class oshi.util.FileUtil
-
Read a file and return the long value contained therein.
- getMacaddr() - Method in class oshi.hardware.NetworkIF
-
The Media Access Control (MAC) address.
- getMajor() - Method in class oshi.hardware.HWPartition
-
Getter for the field major
.
- getManufacturer() - Method in interface oshi.hardware.Baseboard
-
Get the baseboard manufacturer.
- getManufacturer() - Method in class oshi.hardware.common.AbstractBaseboard
-
Get the baseboard manufacturer.
- getManufacturer() - Method in class oshi.hardware.common.AbstractComputerSystem
-
Get the computer system manufacturer.
- getManufacturer() - Method in class oshi.hardware.common.AbstractFirmware
-
Get the firmware manufacturer.
- 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.software.common.AbstractOperatingSystem
-
Manufacturer.
- 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
- getMatchingService(String) - Static method in class oshi.util.platform.mac.IOKitUtil
-
Opens an IOService matching the given name
- getMatchingServices(String, IntByReference) - Static method in class oshi.util.platform.mac.IOKitUtil
-
Convenience method to get matching IOService objects
- getMatchingServices(CoreFoundation.CFMutableDictionaryRef, IntByReference) - Static method in class oshi.util.platform.mac.IOKitUtil
-
Convenience method to get matching IOService objects
- getMaxFileDescriptors() - Method in interface oshi.software.os.FileSystem
-
The maximum number of open file descriptors.
- getMaxFileDescriptors() - Method in class oshi.software.os.linux.LinuxFileSystem
-
The maximum number of open file descriptors.
- getMaxFileDescriptors() - Method in class oshi.software.os.mac.MacFileSystem
-
The maximum number of open file descriptors.
- getMaxFileDescriptors() - Method in class oshi.software.os.unix.freebsd.FreeBsdFileSystem
-
The maximum number of open file descriptors.
- getMaxFileDescriptors() - Method in class oshi.software.os.unix.solaris.SolarisFileSystem
-
The maximum number of open file descriptors.
- getMaxFileDescriptors() - Method in class oshi.software.os.windows.WindowsFileSystem
-
The maximum number of open file descriptors.
- 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
-
Maximum frequeny (in Hz), of the logical processors on this CPU.
- getMemory() - Method in interface oshi.hardware.HardwareAbstractionLayer
-
- getMemory() - Method in class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
-
- getMemory() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
-
- getMemory() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
-
- getMemory() - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
-
- getMemory() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
-
- 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
-
Gets the model.
- getModel() - Method in class oshi.hardware.common.AbstractBaseboard
-
Get the baseboard model.
- getModel() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Gets the model.
- getModel() - Method in class oshi.hardware.common.AbstractComputerSystem
-
Get the computer system model.
- 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
-
Name, eg.
- getName() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Name, eg.
- getName() - Method in class oshi.hardware.common.AbstractFirmware
-
Get the firmware name.
- getName() - Method in class oshi.hardware.common.AbstractPowerSource
-
Name of the power source (e.g., InternalBattery-0)
- getName() - Method in class oshi.hardware.common.AbstractSoundCard
-
Retrieves the full name of the card.
- getName() - Method in class oshi.hardware.common.AbstractUsbDevice
-
Name of the USB device
- getName() - Method in interface oshi.hardware.Firmware
-
Get the firmware name.
- 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 (e.g., InternalBattery-0)
- getName() - Method in interface oshi.hardware.SoundCard
-
Retrieves the full name of the card.
- getName() - Method in interface oshi.hardware.UsbDevice
-
Name of the USB device
- getName() - Method in class oshi.software.os.OSFileStore
-
Name of the File System
- getName() - Method in class oshi.software.os.OSProcess
-
Getter for the field name
.
- 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
-
Instantiates an array of
NetworkIF
objects,
representing a network interface
- getNetworkIFs() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
-
Instantiates an array of
NetworkIF
objects,
representing a network interface
- getNetworkIFs() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
-
Instantiates an array of
NetworkIF
objects,
representing a network interface
- getNetworkIFs() - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
-
Instantiates an array of
NetworkIF
objects,
representing a network interface
- getNetworkIFs() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
-
Instantiates an array of
NetworkIF
objects,
representing a network interface
- 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
-
- 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.AbstractNetworks
-
Get network interfaces on this machine
- getNetworks() - Method in interface oshi.hardware.Networks
-
Get network interfaces on this machine
- getNthIntValue(String, int) - Static method in class oshi.util.ParseUtil
-
Parses a string such as "10.12.2" or "key = 1 (0x1) (int)" to find the
integer value of the nth set of one or more consecutive digits
- getNumaNode() - Method in class oshi.hardware.CentralProcessor.LogicalProcessor
-
The NUMA node.
- getNumberOfProcessors() - Method in class oshi.software.os.windows.WindowsOSSystemInfo
-
Number of processors.
- getObject() - Method in class oshi.util.platform.windows.PerfDataUtil.PerfCounter
-
- getOpenFileDescriptors() - Method in interface oshi.software.os.FileSystem
-
The current number of open file descriptors.
- getOpenFileDescriptors() - Method in class oshi.software.os.linux.LinuxFileSystem
-
The current number of open file descriptors.
- getOpenFileDescriptors() - Method in class oshi.software.os.mac.MacFileSystem
-
The current number of open file descriptors.
- getOpenFileDescriptors() - Method in class oshi.software.os.unix.freebsd.FreeBsdFileSystem
-
The current number of open file descriptors.
- getOpenFileDescriptors() - Method in class oshi.software.os.unix.solaris.SolarisFileSystem
-
The current number of open file descriptors.
- getOpenFileDescriptors() - Method in class oshi.software.os.windows.WindowsFileSystem
-
The current number of open file descriptors.
- 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
.
- getOsxVersionNumber() - Method in class oshi.software.os.mac.MacOSVersionInfoEx
-
Getter for the field osxVersionNumber
.
- getOutErrors() - Method in class oshi.hardware.NetworkIF
-
Getter for the field outErrors
.
- 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
- getPageSize() - Method in class oshi.hardware.platform.linux.LinuxGlobalMemory
-
The number of bytes in a memory page
- getPageSize() - Method in class oshi.hardware.platform.mac.MacGlobalMemory
-
The number of bytes in a memory page
- getPageSize() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdGlobalMemory
-
The number of bytes in a memory page
- getPageSize() - Method in class oshi.hardware.platform.unix.solaris.SolarisGlobalMemory
-
The number of bytes in a memory page
- getPageSize() - Method in class oshi.hardware.platform.windows.WindowsGlobalMemory
-
The number of bytes in a memory page
- getParentProcessID() - Method in class oshi.software.os.OSProcess
-
Getter for the field parentProcessID
.
- 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
.
- getPhysicalPackageCount() - Method in interface oshi.hardware.CentralProcessor
-
Get the number of packages/sockets in the system.
- getPhysicalPackageCount() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Get the number of packages/sockets in the system.
- 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
-
Get the number of physical CPUs/cores available for processing.
- 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.util.platform.linux.ProcUtil
-
Gets an array of files in the /proc directory with only numeric digit
filenames, corresponding to processes
- 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
-
Instantiates an array of
PowerSource
objects,
representing batteries, etc.
- getPowerSources() - Static method in class oshi.hardware.platform.linux.LinuxPowerSource
-
Gets Battery Information
- getPowerSources() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
-
Instantiates an array of
PowerSource
objects,
representing batteries, etc.
- getPowerSources() - Static method in class oshi.hardware.platform.mac.MacPowerSource
-
Gets Battery Information
- getPowerSources() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
-
Instantiates an array of
PowerSource
objects,
representing batteries, etc.
- getPowerSources() - Static method in class oshi.hardware.platform.unix.freebsd.FreeBsdPowerSource
-
Gets Battery Information
- getPowerSources() - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
-
Instantiates an array of
PowerSource
objects,
representing batteries, etc.
- getPowerSources() - Static method in class oshi.hardware.platform.unix.solaris.SolarisPowerSource
-
Gets Battery Information
- getPowerSources() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
-
Instantiates an array of
PowerSource
objects,
representing batteries, etc.
- getPowerSources() - Static method in class oshi.hardware.platform.windows.WindowsPowerSource
-
Gets Battery Information.
- getPriority() - Method in class oshi.software.os.OSProcess
-
Getter for the field priority
.
- getProcess(int) - Method in class oshi.software.os.linux.LinuxOperatingSystem
-
Gets information on a currently running process
- getProcess(int) - Method in class oshi.software.os.mac.MacOperatingSystem
-
Gets information on a currently running process
- getProcess(int) - Method in interface oshi.software.os.OperatingSystem
-
Gets information on a currently running process
- getProcess(int) - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
-
Gets information on a currently running process
- getProcess(int) - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
-
Gets information on a currently running process
- getProcess(int) - Method in class oshi.software.os.windows.WindowsOperatingSystem
-
Gets information on a currently running process
- getProcessCount() - Method in class oshi.software.os.linux.LinuxOperatingSystem
-
Get the number of processes currently running
- getProcessCount() - Method in class oshi.software.os.mac.MacOperatingSystem
-
Get the number of processes currently running
- 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
-
Get the number of processes currently running
- getProcessCount() - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
-
Get the number of processes currently running
- getProcessCount() - Method in class oshi.software.os.windows.WindowsOperatingSystem
-
Get the number of processes currently running
- getProcesses(int, OperatingSystem.ProcessSort) - Method in class oshi.software.common.AbstractOperatingSystem
-
Gets currently running processes.
- getProcesses(Collection<Integer>) - Method in class oshi.software.common.AbstractOperatingSystem
-
Gets information on a currently running processes.
- getProcesses(int, OperatingSystem.ProcessSort, boolean) - Method in class oshi.software.os.linux.LinuxOperatingSystem
-
Gets currently running processes.
- getProcesses(int, OperatingSystem.ProcessSort, boolean) - Method in class oshi.software.os.mac.MacOperatingSystem
-
Gets currently running processes.
- getProcesses(int, OperatingSystem.ProcessSort) - Method in interface oshi.software.os.OperatingSystem
-
Gets currently running processes.
- getProcesses(int, OperatingSystem.ProcessSort, boolean) - Method in interface oshi.software.os.OperatingSystem
-
Gets currently running processes.
- getProcesses(Collection<Integer>) - Method in interface oshi.software.os.OperatingSystem
-
Gets information on a currently running processes.
- getProcesses(int, OperatingSystem.ProcessSort, boolean) - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
-
Gets currently running processes.
- getProcesses(int, OperatingSystem.ProcessSort, boolean) - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
-
Gets currently running processes.
- getProcesses(int, OperatingSystem.ProcessSort, boolean) - Method in class oshi.software.os.windows.WindowsOperatingSystem
-
Gets currently running processes.
- getProcesses(Collection<Integer>) - Method in class oshi.software.os.windows.WindowsOperatingSystem
-
Gets information on a currently running processes.
- getProcessId() - Method in class oshi.software.os.linux.LinuxOperatingSystem
-
Gets the current process ID
- getProcessId() - Method in class oshi.software.os.mac.MacOperatingSystem
-
Gets the current process ID
- getProcessId() - Method in interface oshi.software.os.OperatingSystem
-
Gets the current process ID
- getProcessID() - Method in class oshi.software.os.OSProcess
-
Getter for the field processID
.
- getProcessId() - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
-
Gets the current process ID
- getProcessId() - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
-
Gets the current process ID
- getProcessId() - Method in class oshi.software.os.windows.WindowsOperatingSystem
-
Gets the current process ID
- getProcessor() - Method in interface oshi.hardware.HardwareAbstractionLayer
-
- getProcessor() - Method in class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
-
- getProcessor() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
-
- getProcessor() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
-
- getProcessor() - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
-
- getProcessor() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
-
- getProcessorCpuLoadBetweenTicks(long[][]) - Method in interface oshi.hardware.CentralProcessor
-
- 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.platform.linux.LinuxCentralProcessor
-
Get Processor CPU Load tick counters.
- getProcessorCpuLoadTicks() - Method in class oshi.hardware.platform.mac.MacCentralProcessor
-
Get Processor CPU Load tick counters.
- getProcessorCpuLoadTicks() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdCentralProcessor
-
Get Processor CPU Load tick counters.
- getProcessorCpuLoadTicks() - Method in class oshi.hardware.platform.unix.solaris.SolarisCentralProcessor
-
Get Processor CPU Load tick counters.
- getProcessorCpuLoadTicks() - Method in class oshi.hardware.platform.windows.WindowsCentralProcessor
-
Get Processor CPU Load tick counters.
- getProcessorGroup() - Method in class oshi.hardware.CentralProcessor.LogicalProcessor
-
The Processor Group.
- getProcessorID() - Method in interface oshi.hardware.CentralProcessor
-
Gets the Processor ID.
- getProcessorID() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Gets the Processor ID.
- getProcessorNumber() - Method in class oshi.hardware.CentralProcessor.LogicalProcessor
-
The Logical Processor number as seen by the Operating System.
- getProcPath() - Static method in class oshi.util.platform.linux.ProcUtil
-
The proc filesystem location may be customized to allow alternative proc
plugins, particularly useful for containers.
- getProductId() - Method in class oshi.hardware.common.AbstractUsbDevice
-
Product ID of the USB device
- getProductId() - Method in interface oshi.hardware.UsbDevice
-
Product ID of the USB device
- getProductID(byte[]) - Static method in class oshi.util.EdidUtil
-
Gets the Product ID, bytes 10 and 11
- getReadBytes() - Method in 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
-
Get the firmware release date.
- 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
-
Remaining capacity as a fraction of max capacity.
- getRemainingCapacity() - Method in interface oshi.hardware.PowerSource
-
Remaining capacity as a fraction of max capacity.
- getResidentSetSize() - Method in class oshi.software.os.OSProcess
-
Getter for the field residentSetSize
.
- getRoot() - Static method in class oshi.util.platform.mac.IOKitUtil
-
Gets the IO Registry root
- getSensors() - Method in interface oshi.hardware.HardwareAbstractionLayer
-
Instantiates a
Sensors
object, representing CPU
temperature and fan speed
- getSensors() - Method in class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
-
Instantiates a
Sensors
object, representing CPU
temperature and fan speed
- getSensors() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
-
Instantiates a
Sensors
object, representing CPU
temperature and fan speed
- getSensors() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
-
Instantiates a
Sensors
object, representing CPU
temperature and fan speed
- getSensors() - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
-
Instantiates a
Sensors
object, representing CPU
temperature and fan speed
- getSensors() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
-
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.AbstractBaseboard
-
Get the baseboard serial number.
- getSerialNumber() - Method in class oshi.hardware.common.AbstractComputerSystem
-
Get the computer system serial number, if available.
- getSerialNumber() - Method in class oshi.hardware.common.AbstractUsbDevice
-
Serial number of the USB device
- getSerialNumber() - Method in interface oshi.hardware.ComputerSystem
-
Get the computer system serial number, if available.
- getSerialNumber() - Method in interface oshi.hardware.UsbDevice
-
Serial number of the USB device
- 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
-
Instantiates an array of
SoundCard
objects,
representing the Sound cards.
- getSoundCards() - Static method in class oshi.hardware.platform.linux.LinuxSoundCard
-
- getSoundCards() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
-
Instantiates an array of
SoundCard
objects,
representing the Sound cards.
- getSoundCards() - Static method in class oshi.hardware.platform.mac.MacSoundCard
-
- getSoundCards() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
-
Instantiates an array of
SoundCard
objects,
representing the Sound cards.
- getSoundCards() - Static method in class oshi.hardware.platform.unix.freebsd.FreeBsdSoundCard
-
getSoundCards.
- getSoundCards() - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
-
Instantiates an array of
SoundCard
objects,
representing the Sound cards.
- getSoundCards() - Static method in class oshi.hardware.platform.unix.solaris.SolarisSoundCard
-
getSoundCards.
- getSoundCards() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
-
Instantiates an array of
SoundCard
objects,
representing the Sound cards.
- getSoundCards() - Static method in class oshi.hardware.platform.windows.WindowsSoundCard
-
Returns Windows audio device driver information, which represents the closest
proxy we have to sound cards.
- 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
.
- getStepping() - Method in interface oshi.hardware.CentralProcessor
-
Gets the stepping.
- getStepping() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Gets the stepping.
- getString(WbemcliUtil.WmiResult<T>, T, int) - Static method in class oshi.util.platform.windows.WmiUtil
-
Gets a String value from a WmiResult
- getStringBetween(String, char) - Static method in class oshi.util.ParseUtil
-
Gets a value between two characters having multiple same characters between
them.
- getStringFromFile(String) - Static method in class oshi.util.FileUtil
-
Read a file and return the String value contained therein.
- getSwapPagesIn() - Method in class oshi.hardware.platform.linux.LinuxVirtualMemory
-
Number of pages read from paging/swap file(s) to resolve hard page faults.
- getSwapPagesIn() - Method in class oshi.hardware.platform.mac.MacVirtualMemory
-
Number of pages read from paging/swap file(s) to resolve hard page faults.
- getSwapPagesIn() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdVirtualMemory
-
Number of pages read from paging/swap file(s) to resolve hard page faults.
- getSwapPagesIn() - Method in class oshi.hardware.platform.unix.solaris.SolarisVirtualMemory
-
Number of pages read from paging/swap file(s) to resolve hard page faults.
- getSwapPagesIn() - Method in class oshi.hardware.platform.windows.WindowsVirtualMemory
-
Number of pages read from paging/swap file(s) to resolve hard page faults.
- getSwapPagesIn() - Method in interface oshi.hardware.VirtualMemory
-
Number of pages read from paging/swap file(s) to resolve hard page faults.
- getSwapPagesOut() - Method in class oshi.hardware.platform.linux.LinuxVirtualMemory
-
Number of pages written to paging/swap file(s) to free up space in physical
memory.
- getSwapPagesOut() - Method in class oshi.hardware.platform.mac.MacVirtualMemory
-
Number of pages written to paging/swap file(s) to free up space in physical
memory.
- getSwapPagesOut() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdVirtualMemory
-
Number of pages written to paging/swap file(s) to free up space in physical
memory.
- getSwapPagesOut() - Method in class oshi.hardware.platform.unix.solaris.SolarisVirtualMemory
-
Number of pages written to paging/swap file(s) to free up space in physical
memory.
- getSwapPagesOut() - Method in class oshi.hardware.platform.windows.WindowsVirtualMemory
-
Number of pages written to paging/swap file(s) to free up space in physical
memory.
- 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 class oshi.hardware.platform.linux.LinuxVirtualMemory
-
The current size of the paging/swap file(s), in bytes.
- getSwapTotal() - Method in class oshi.hardware.platform.mac.MacVirtualMemory
-
The current size of the paging/swap file(s), in bytes.
- getSwapTotal() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdVirtualMemory
-
The current size of the paging/swap file(s), in bytes.
- getSwapTotal() - Method in class oshi.hardware.platform.unix.solaris.SolarisVirtualMemory
-
The current size of the paging/swap file(s), in bytes.
- getSwapTotal() - Method in class oshi.hardware.platform.windows.WindowsVirtualMemory
-
The current size of the paging/swap file(s), in bytes.
- getSwapTotal() - Method in interface oshi.hardware.VirtualMemory
-
The current size of the paging/swap file(s), in bytes.
- getSwapUsed() - Method in class oshi.hardware.platform.linux.LinuxVirtualMemory
-
The current memory committed to the paging/swap file(s), in bytes
- getSwapUsed() - Method in class oshi.hardware.platform.mac.MacVirtualMemory
-
The current memory committed to the paging/swap file(s), in bytes
- getSwapUsed() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdVirtualMemory
-
The current memory committed to the paging/swap file(s), in bytes
- getSwapUsed() - Method in class oshi.hardware.platform.unix.solaris.SolarisVirtualMemory
-
The current memory committed to the paging/swap file(s), in bytes
- getSwapUsed() - Method in class oshi.hardware.platform.windows.WindowsVirtualMemory
-
The current memory committed to the paging/swap file(s), in bytes
- getSwapUsed() - Method in interface oshi.hardware.VirtualMemory
-
The current memory committed to the paging/swap file(s), in bytes
- getSystemBootTime() - Method in class oshi.software.os.linux.LinuxOperatingSystem
-
Get Unix time of boot.
- getSystemBootTime() - Method in class oshi.software.os.mac.MacOperatingSystem
-
Get Unix time of boot.
- getSystemBootTime() - Method in interface oshi.software.os.OperatingSystem
-
Get Unix time of boot.
- getSystemBootTime() - Method in class oshi.software.os.unix.freebsd.FreeBsdOperatingSystem
-
Get Unix time of boot.
- getSystemBootTime() - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
-
Get Unix time of boot.
- getSystemBootTime() - Method in class oshi.software.os.windows.WindowsOperatingSystem
-
Get Unix time of boot.
- getSystemCpuLoadBetweenTicks(long[]) - Method in interface oshi.hardware.CentralProcessor
-
- getSystemCpuLoadBetweenTicks(long[]) - Method in class oshi.hardware.common.AbstractCentralProcessor
-
- getSystemCpuLoadTicks() - Method in interface oshi.hardware.CentralProcessor
-
Get System-wide CPU Load tick counters.
- getSystemCpuLoadTicks() - Method in class oshi.hardware.platform.linux.LinuxCentralProcessor
-
Get System-wide CPU Load tick counters.
- getSystemCpuLoadTicks() - Method in class oshi.hardware.platform.mac.MacCentralProcessor
-
Get System-wide CPU Load tick counters.
- getSystemCpuLoadTicks() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdCentralProcessor
-
Get System-wide CPU Load tick counters.
- getSystemCpuLoadTicks() - Method in class oshi.hardware.platform.unix.solaris.SolarisCentralProcessor
-
Get System-wide CPU Load tick counters.
- getSystemCpuLoadTicks() - Method in class oshi.hardware.platform.windows.WindowsCentralProcessor
-
Get System-wide CPU Load tick counters.
- 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.
- getSystemLoadAverage(int) - Method in class oshi.hardware.platform.linux.LinuxCentralProcessor
-
Returns the system load average for the number of elements specified, up to
3, representing 1, 5, and 15 minutes.
- getSystemLoadAverage(int) - Method in class oshi.hardware.platform.mac.MacCentralProcessor
-
Returns the system load average for the number of elements specified, up to
3, representing 1, 5, and 15 minutes.
- getSystemLoadAverage(int) - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdCentralProcessor
-
Returns the system load average for the number of elements specified, up to
3, representing 1, 5, and 15 minutes.
- getSystemLoadAverage(int) - Method in class oshi.hardware.platform.unix.solaris.SolarisCentralProcessor
-
Returns the system load average for the number of elements specified, up to
3, representing 1, 5, and 15 minutes.
- getSystemLoadAverage(int) - Method in class oshi.hardware.platform.windows.WindowsCentralProcessor
-
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
-
Get the System up time (time since boot).
- getSystemUptime() - Method in class oshi.software.os.mac.MacOperatingSystem
-
Get the System up time (time since boot).
- 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
-
Get the System up time (time since boot).
- getSystemUptime() - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
-
Get the System up time (time since boot).
- getSystemUptime() - Method in class oshi.software.os.windows.WindowsOperatingSystem
-
Get the System up time (time since boot).
- getSystemUptimeSeconds() - Static method in class oshi.util.platform.linux.ProcUtil
-
Parses the first value in /proc/uptime for seconds since boot
- 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
-
Get the number of threads currently running
- getThreadCount() - Method in class oshi.software.os.mac.MacOperatingSystem
-
Get the number of threads currently running
- 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
-
Get the number of threads currently running
- getThreadCount() - Method in class oshi.software.os.unix.solaris.SolarisOperatingSystem
-
Get the number of threads currently running
- getThreadCount() - Method in class oshi.software.os.windows.WindowsOperatingSystem
-
Get the number of threads currently running
- getTimeRemaining() - Method in class oshi.hardware.common.AbstractPowerSource
-
Estimated time remaining on the power source, in seconds.
- getTimeRemaining() - Method in interface oshi.hardware.PowerSource
-
Estimated time remaining on the power source, in seconds.
- 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
- getTotal() - Method in interface oshi.hardware.GlobalMemory
-
The amount of actual physical memory, in bytes.
- getTotal() - Method in class oshi.hardware.platform.linux.LinuxGlobalMemory
-
The amount of actual physical memory, in bytes.
- getTotal() - Method in class oshi.hardware.platform.mac.MacGlobalMemory
-
The amount of actual physical memory, in bytes.
- getTotal() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdGlobalMemory
-
The amount of actual physical memory, in bytes.
- getTotal() - Method in class oshi.hardware.platform.unix.solaris.SolarisGlobalMemory
-
The amount of actual physical memory, in bytes.
- getTotal() - Method in class oshi.hardware.platform.windows.WindowsGlobalMemory
-
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)
- 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
-
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)
- 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
-
Instantiates an array of
UsbDevice
objects,
representing devices connected via a usb port (including internal devices).
- getUsbDevices(boolean) - Static method in class oshi.hardware.platform.linux.LinuxUsbDevice
- getUsbDevices(boolean) - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
-
Instantiates an array of
UsbDevice
objects,
representing devices connected via a usb port (including internal devices).
- getUsbDevices(boolean) - Static method in class oshi.hardware.platform.mac.MacUsbDevice
- getUsbDevices(boolean) - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdHardwareAbstractionLayer
-
Instantiates an array of
UsbDevice
objects,
representing devices connected via a usb port (including internal devices).
- getUsbDevices(boolean) - Static method in class oshi.hardware.platform.unix.freebsd.FreeBsdUsbDevice
- getUsbDevices(boolean) - Method in class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
-
Instantiates an array of
UsbDevice
objects,
representing devices connected via a usb port (including internal devices).
- getUsbDevices(boolean) - Static method in class oshi.hardware.platform.unix.solaris.SolarisUsbDevice
- getUsbDevices(boolean) - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
-
Instantiates an array of
UsbDevice
objects,
representing devices connected via a usb port (including internal devices).
- getUsbDevices(boolean) - Static method in class oshi.hardware.platform.windows.WindowsUsbDevice
- getUser(String) - Method in class oshi.software.os.linux.LinuxUserGroupInfo
-
getUser.
- getUser() - Method in class oshi.software.os.OSProcess
-
Getter for the field user
.
- getUserID() - Method in class oshi.software.os.OSProcess
-
Getter for the field userID
.
- getUserId() - Method in class oshi.software.os.OSUser
-
Getter for the field userId
.
- getUserName() - Method in class oshi.software.os.OSUser
-
Getter for the field userName
.
- getUserTime() - Method in class oshi.software.os.OSProcess
-
Getter for the field userTime
.
- 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
- getVcm(byte[]) - Static method in class oshi.util.EdidUtil
-
Get monitor height in cm
- getVendor() - Method in interface oshi.hardware.CentralProcessor
-
Processor vendor.
- getVendor() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Processor vendor.
- getVendor() - Method in class oshi.hardware.common.AbstractUsbDevice
-
Vendor that manufactured the USB device
- getVendor() - Method in interface oshi.hardware.UsbDevice
-
Vendor that manufactured the USB device
- getVendorFreq() - Method in interface oshi.hardware.CentralProcessor
-
Vendor frequency (in Hz), eg.
- getVendorFreq() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Vendor frequency (in Hz), eg.
- getVendorId() - Method in class oshi.hardware.common.AbstractUsbDevice
-
ID of the vendor that manufactured the USB device
- 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 class oshi.hardware.common.AbstractBaseboard
-
Get the baseboard version.
- getVersion() - Method in class oshi.hardware.common.AbstractFirmware
-
Get the firmware version.
- getVersion() - Method in interface oshi.hardware.Firmware
-
Get the firmware version.
- getVersion() - Method in class oshi.software.common.AbstractOperatingSystem
-
Operating system version.
- getVersion() - Method in class oshi.software.common.AbstractOSVersionInfoEx
-
getVersion.
- getVersion() - Method in class oshi.software.os.mac.MacOperatingSystem
-
Operating system version.
- getVersion() - Method in interface oshi.software.os.OperatingSystem
-
Operating system version.
- getVersion() - Method in interface oshi.software.os.OperatingSystemVersion
-
getVersion.
- getVersion(byte[]) - Static method in class oshi.util.EdidUtil
-
Return the EDID version
- getVirtualMemory() - Method in interface oshi.hardware.GlobalMemory
-
Virtual memory, such as a swap file.
- getVirtualMemory() - Method in class oshi.hardware.platform.linux.LinuxGlobalMemory
-
Virtual memory, such as a swap file.
- getVirtualMemory() - Method in class oshi.hardware.platform.mac.MacGlobalMemory
-
Virtual memory, such as a swap file.
- getVirtualMemory() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdGlobalMemory
-
Virtual memory, such as a swap file.
- getVirtualMemory() - Method in class oshi.hardware.platform.unix.solaris.SolarisGlobalMemory
-
Virtual memory, such as a swap file.
- getVirtualMemory() - Method in class oshi.hardware.platform.windows.WindowsGlobalMemory
-
Virtual memory, such as a swap file.
- getVirtualSize() - Method in class oshi.software.os.OSProcess
-
Getter for the field virtualSize
.
- getVolume() - Method in class oshi.software.os.OSFileStore
-
Volume of the File System
- getWeek(byte[]) - Static method in class oshi.util.EdidUtil
-
Return the week of year of manufacture
- getWmiTimeout() - Method in class oshi.util.platform.windows.WmiQueryHandler
-
Gets the current WMI timeout.
- getWriteBytes() - Method in 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.jna.platform.mac.IOKit.SMCKeyDataPLimitData
-
- sa_data - Variable in class oshi.jna.platform.unix.CLibrary.Sockaddr
-
- sa_family - Variable in class oshi.jna.platform.unix.CLibrary.Sockaddr
-
- searchGateway(List<String>) - Static method in class oshi.software.common.AbstractNetworkParams
-
Convenience method to parse the output of the `route` command.
- sensors - Variable in class oshi.hardware.common.AbstractHardwareAbstractionLayer
-
- Sensors - Interface in oshi.hardware
-
Sensors include hardware sensors to monitor temperature, fan speed, and other
information.
- serialNumber - Variable in class oshi.hardware.common.AbstractBaseboard
-
- serialNumber - Variable in class oshi.hardware.common.AbstractComputerSystem
-
- serialNumber - Variable in class oshi.hardware.common.AbstractUsbDevice
-
- 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
-
setBuildNumber.
- setBuildNumber(String) - Method in interface oshi.software.os.OperatingSystemVersion
-
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.
- setCodec(String) - Method in class oshi.hardware.common.AbstractSoundCard
-
Setter for the field codec
.
- setCodeName(String) - Method in class oshi.software.common.AbstractOSVersionInfoEx
-
setCodeName.
- setCodeName(String) - Method in interface oshi.software.os.OperatingSystemVersion
-
setCodeName.
- setCommandLine(String) - Method in class oshi.software.os.OSProcess
-
Sets the process command line.
- setCpu64(Boolean) - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Setter for the field cpu64
.
- 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
- setDataSource(PerfCounterQuery.CounterDataSource) - Method in class oshi.util.platform.windows.PerfCounterQuery
-
Set the Data Source for these counters
- setDescription(String) - Method in class oshi.hardware.common.AbstractFirmware
-
Setter for the field description
.
- setDescription(String) - Method in class oshi.software.os.OSFileStore
-
Sets the File System description
- setFamily(String) - Method in class oshi.hardware.common.AbstractCentralProcessor
-
setFamily.
- 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
.
- setIdentifier(String) - Method in class oshi.hardware.common.AbstractCentralProcessor
-
setIdentifier.
- 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
-
- setKernelTime(long) - Method in class oshi.software.os.OSProcess
-
Set the number of milliseconds the process has executed in kernel mode.
- setKernelVersion(String) - Method in class oshi.hardware.common.AbstractSoundCard
-
Setter for the field kernelVersion
.
- 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
.
- setManufacturer(String) - Method in class oshi.hardware.common.AbstractBaseboard
-
Setter for the field manufacturer
.
- setManufacturer(String) - Method in class oshi.hardware.common.AbstractFirmware
-
Setter for the field manufacturer
.
- setMinor(int) - Method in class oshi.hardware.HWPartition
-
Setter for the field minor
.
- setModel(String) - Method in class oshi.hardware.common.AbstractBaseboard
-
Setter for the field model
.
- setModel(String) - Method in class oshi.hardware.common.AbstractCentralProcessor
-
setModel.
- 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.common.AbstractCentralProcessor
-
setName.
- setName(String) - Method in class oshi.hardware.common.AbstractFirmware
-
Setter for the field name
.
- setName(String) - Method in class oshi.hardware.common.AbstractSoundCard
-
Setter for the field name
.
- 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.
- 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
- 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.
- setProcessorID(String) - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Setter for the field processorID
.
- 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
.
- setReleaseDate(String) - Method in class oshi.hardware.common.AbstractFirmware
-
Setter for the field releaseDate
.
- 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
.
- setSerialNumber(String) - Method in class oshi.hardware.common.AbstractBaseboard
-
Setter for the field serialNumber
.
- 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.
- setStepping(String) - Method in class oshi.hardware.common.AbstractCentralProcessor
-
setStepping.
- 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.
- setUserId(String) - Method in class oshi.software.os.OSUser
-
Setter for the field userId
.
- setUserName(String) - Method in class oshi.software.os.OSUser
-
Setter for the field userName
.
- setUserTime(long) - Method in class oshi.software.os.OSProcess
-
Set the number of milliseconds the process has executed in user mode.
- 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
- setVendor(String) - Method in class oshi.hardware.common.AbstractCentralProcessor
-
setVendor.
- setVendorFreq(Long) - Method in class oshi.hardware.common.AbstractCentralProcessor
-
setVendorFreq.
- setVersion(String) - Method in class oshi.hardware.common.AbstractBaseboard
-
Setter for the field version
.
- setVersion(String) - Method in class oshi.hardware.common.AbstractFirmware
-
Setter for the field version
.
- setVersion(String) - Method in class oshi.software.common.AbstractOSVersionInfoEx
-
setVersion.
- setVersion(String) - Method in interface oshi.software.os.OperatingSystemVersion
-
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 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
.
- sleep(long) - Static method in class oshi.util.Util
-
Sleeps for the specified number of milliseconds.
- SMC_CMD_READ_BYTES - Static variable in interface oshi.jna.platform.mac.IOKit
-
Constant SMC_CMD_READ_BYTES=5
- SMC_CMD_READ_KEYINFO - Static variable in interface oshi.jna.platform.mac.IOKit
-
Constant SMC_CMD_READ_KEYINFO=9
- SMC_KEY_CPU_TEMP - Static variable in interface oshi.jna.platform.mac.IOKit
-
Constant SMC_KEY_CPU_TEMP="TC0P"
- SMC_KEY_CPU_VOLTAGE - Static variable in interface oshi.jna.platform.mac.IOKit
-
Constant SMC_KEY_CPU_VOLTAGE="VC0C"
- SMC_KEY_FAN_NUM - Static variable in interface oshi.jna.platform.mac.IOKit
-
Constant SMC_KEY_FAN_NUM="FNum"
- SMC_KEY_FAN_SPEED - Static variable in interface oshi.jna.platform.mac.IOKit
-
Constant SMC_KEY_FAN_SPEED="F%dAc"
- smcCall(int, IOKit.SMCKeyData, IOKit.SMCKeyData) - Static method in class oshi.util.platform.mac.SmcUtil
-
Call SMC
- smcClose() - Static method in class oshi.util.platform.mac.SmcUtil
-
Close connection to SMC
- smcGetFloat(String, int) - 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.SMCKeyData, IOKit.SMCKeyData) - Static method in class oshi.util.platform.mac.SmcUtil
-
Get cached keyInfo if it exists, or generate new keyInfo
- smcGetLong(String, int) - Static method in class oshi.util.platform.mac.SmcUtil
-
Get a 64-bit integer value from SMC
- SMCKeyData() - Constructor for class oshi.jna.platform.mac.IOKit.SMCKeyData
-
- SMCKeyDataKeyInfo() - Constructor for class oshi.jna.platform.mac.IOKit.SMCKeyDataKeyInfo
-
- SMCKeyDataPLimitData() - Constructor for class oshi.jna.platform.mac.IOKit.SMCKeyDataPLimitData
-
- SMCKeyDataVers() - Constructor for class oshi.jna.platform.mac.IOKit.SMCKeyDataVers
-
- smcOpen() - Static method in class oshi.util.platform.mac.SmcUtil
-
Open a connection to SMC
- smcReadKey(String, IOKit.SMCVal, int) - 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
- SMCVal() - Constructor for class oshi.jna.platform.mac.IOKit.SMCVal
-
- Sockaddr() - Constructor for class oshi.jna.platform.unix.CLibrary.Sockaddr
-
- SolarisCentralProcessor - Class in oshi.hardware.platform.unix.solaris
-
A CPU
- SolarisCentralProcessor() - Constructor for class oshi.hardware.platform.unix.solaris.SolarisCentralProcessor
-
Create a Processor
- SolarisDisks - Class in oshi.hardware.platform.unix.solaris
-
Solaris hard disk implementation.
- SolarisDisks() - Constructor for class oshi.hardware.platform.unix.solaris.SolarisDisks
-
- SolarisDisplay - Class in oshi.hardware.platform.unix.solaris
-
A Display
- SolarisDisplay(byte[]) - Constructor for class oshi.hardware.platform.unix.solaris.SolarisDisplay
-
Constructor for SolarisDisplay.
- 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
-
- SolarisGlobalMemory - Class in oshi.hardware.platform.unix.solaris
-
Memory obtained by kstat
- SolarisGlobalMemory() - Constructor for class oshi.hardware.platform.unix.solaris.SolarisGlobalMemory
-
- SolarisHardwareAbstractionLayer - Class in oshi.hardware.platform.unix.solaris
-
SolarisHardwareAbstractionLayer class.
- SolarisHardwareAbstractionLayer() - Constructor for class oshi.hardware.platform.unix.solaris.SolarisHardwareAbstractionLayer
-
- SolarisNetworkParams - Class in oshi.software.os.unix.solaris
-
SolarisNetworkParams class.
- SolarisNetworkParams() - Constructor for class oshi.software.os.unix.solaris.SolarisNetworkParams
-
- 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
-
Linux is a family of free operating systems most commonly used on personal
computers.
- SolarisOperatingSystem() - Constructor for class oshi.software.os.unix.solaris.SolarisOperatingSystem
-
Constructor for SolarisOperatingSystem.
- SolarisOSVersionInfoEx - Class in oshi.software.os.unix.solaris
-
SolarisOSVersionInfoEx class.
- SolarisOSVersionInfoEx() - Constructor for class oshi.software.os.unix.solaris.SolarisOSVersionInfoEx
-
Constructor for SolarisOSVersionInfoEx.
- SolarisPowerSource - Class in oshi.hardware.platform.unix.solaris
-
A Power Source
- SolarisPowerSource(String, double, double) - Constructor for class oshi.hardware.platform.unix.solaris.SolarisPowerSource
-
Constructor for SolarisPowerSource.
- SolarisSensors - Class in oshi.hardware.platform.unix.solaris
-
SolarisSensors class.
- SolarisSensors() - Constructor for class oshi.hardware.platform.unix.solaris.SolarisSensors
-
- SolarisSoundCard - Class in oshi.hardware.platform.unix.solaris
-
Solaris Sound Card.
- SolarisSoundCard(String, String, String) - Constructor for class oshi.hardware.platform.unix.solaris.SolarisSoundCard
-
Constructor for SolarisSoundCard.
- SolarisUsbDevice - Class in oshi.hardware.platform.unix.solaris
-
SolarisUsbDevice class.
- SolarisUsbDevice(String, String, String, String, String, String, UsbDevice[]) - Constructor for class oshi.hardware.platform.unix.solaris.SolarisUsbDevice
-
Constructor for SolarisUsbDevice.
- SolarisVirtualMemory - Class in oshi.hardware.platform.unix.solaris
-
Memory obtained by kstat and swap
- SolarisVirtualMemory() - Constructor for class oshi.hardware.platform.unix.solaris.SolarisVirtualMemory
-
- SoundCard - Interface in oshi.hardware
-
SoundCard interface.
- source - Variable in class oshi.util.platform.windows.PerfCounterQuery
-
- spare1 - Variable in class oshi.jna.platform.windows.PowrProf.SystemBatteryState
-
- startWithNotDigits - Static variable in class oshi.util.ParseUtil
-
Constant startWithNotDigits
- status - Variable in class oshi.jna.platform.mac.IOKit.SMCKeyData
-
- stringToByteArray(String, int) - Static method in class oshi.util.ParseUtil
-
Parse a human readable string into a byte array, truncating or padding with
zeros (if necessary) so the array has the specified length.
- strToLong(String, int) - Static method in class oshi.util.ParseUtil
-
Convert a string to an integer representation.
- swapPagesIn - Variable in class oshi.hardware.common.AbstractVirtualMemory
-
- swapPagesOut - Variable in class oshi.hardware.common.AbstractVirtualMemory
-
- swapTotal - Variable in class oshi.hardware.common.AbstractVirtualMemory
-
- swapUsed - Variable in class oshi.hardware.common.AbstractVirtualMemory
-
- 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.
- sysctl(int[], int, Pointer, IntByReference, Pointer, int) - Method in interface oshi.jna.platform.unix.CLibrary
-
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, long) - Static method in class oshi.util.platform.mac.SysctlUtil
-
Executes a sysctl call with a long result
- sysctl(String, String) - Static method in class oshi.util.platform.mac.SysctlUtil
-
Executes a sysctl call with a String result
- sysctl(String, Structure) - Static method in class oshi.util.platform.mac.SysctlUtil
-
Executes a sysctl call with a Structure 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.unix.freebsd.BsdSysctlUtil
-
Executes a sysctl call with a long result
- sysctl(String, String) - Static method in class oshi.util.platform.unix.freebsd.BsdSysctlUtil
-
Executes a sysctl call with a String result
- sysctl(String, Structure) - Static method in class oshi.util.platform.unix.freebsd.BsdSysctlUtil
-
Executes a sysctl call with a Structure result
- sysctlbyname(String, Pointer, IntByReference, Pointer, int) - Method in interface oshi.jna.platform.unix.CLibrary
-
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.CLibrary
-
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
-
Note: /sys/class/dmi/id symlinks here, but /sys/devices/ is the
official/approved path for sysfs information
- SystemB - Interface in oshi.jna.platform.mac
-
System class.
- SystemBatteryState(Pointer) - Constructor for class oshi.jna.platform.windows.PowrProf.SystemBatteryState
-
- SystemBatteryState() - Constructor for class oshi.jna.platform.windows.PowrProf.SystemBatteryState
-
- SystemInfo - Class in oshi
-
System information.
- SystemInfo() - Constructor for class oshi.SystemInfo
-