- 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).
- 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.
- getAvailable() - Method in class oshi.hardware.platform.linux.LinuxGlobalMemory
-
- getAvailable() - Method in class oshi.hardware.platform.mac.MacGlobalMemory
-
- getAvailable() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdGlobalMemory
-
- getAvailable() - Method in class oshi.hardware.platform.unix.solaris.SolarisGlobalMemory
-
- getAvailable() - Method in class oshi.hardware.platform.windows.WindowsGlobalMemory
-
- 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.
- 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
.
- getCapacity() - Method in class oshi.hardware.PhysicalMemory
-
The capacity of memory bank in bytes.
- getCapacityUnits() - Method in class oshi.hardware.common.AbstractPowerSource
-
- getCapacityUnits() - Method in interface oshi.hardware.PowerSource
-
- getChemistry() - Method in class oshi.hardware.common.AbstractPowerSource
-
- getChemistry() - Method in interface oshi.hardware.PowerSource
-
The battery chemistry (e.g., Lithium Ion).
- getChildProcesses(int, int, OperatingSystem.ProcessSort) - Method in class oshi.software.os.linux.LinuxOperatingSystem
-
- getChildProcesses(int, int, OperatingSystem.ProcessSort) - Method in class oshi.software.os.mac.MacOperatingSystem
-
- getChildProcesses(int, int, OperatingSystem.ProcessSort) - Method in interface oshi.software.os.OperatingSystem
-
Gets currently running child processes of provided 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
-
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
-
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.
- 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
-
- 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.common.AbstractCentralProcessor
-
- 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.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
-
getCwdMap.
- getCycleCount() - Method in class oshi.hardware.common.AbstractPowerSource
-
- getCycleCount() - Method in interface oshi.hardware.PowerSource
-
The cycle count of the battery, if known.
- 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.
- getDeviceName() - Method in class oshi.hardware.common.AbstractPowerSource
-
- getDeviceName() - Method in interface oshi.hardware.PowerSource
-
Name of the power source at the device level.
- getDisks() - 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
-
- getDomainName() - Method in class oshi.software.common.AbstractNetworkParams
-
getDomainName.
- getDomainName() - Method in class oshi.software.os.linux.LinuxNetworkParams
-
- getDomainName() - Method in class oshi.software.os.mac.MacNetworkParams
-
- getDomainName() - Method in interface oshi.software.os.NetworkParams
-
getDomainName.
- getDomainName() - Method in class oshi.software.os.unix.freebsd.FreeBsdNetworkParams
-
- getDomainName() - Method in class oshi.software.os.windows.WindowsNetworkParams
-
- 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
-
- getEdid() - Method in interface oshi.hardware.Display
-
The EDID byte array.
- getFamily() - Method in interface oshi.hardware.CentralProcessor
-
- 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 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 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.
- 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 class oshi.software.os.linux.LinuxNetworkParams
-
- getHostName() - Method in class oshi.software.os.mac.MacNetworkParams
-
- getHostName() - Method in interface oshi.software.os.NetworkParams
-
getHostName.
- getHostName() - Method in class oshi.software.os.unix.freebsd.FreeBsdNetworkParams
-
- getHostName() - Method in class oshi.software.os.unix.solaris.SolarisNetworkParams
-
- getHostName() - Method in class oshi.software.os.windows.WindowsNetworkParams
-
- 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
-
- getIdentifier() - Method in class oshi.hardware.CentralProcessor.ProcessorIdentifier
-
Identifier, eg.
- getIdentifier() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
- 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.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 class oshi.software.os.linux.LinuxNetworkParams
-
- getIpv4DefaultGateway() - Method in class oshi.software.os.mac.MacNetworkParams
-
- getIpv4DefaultGateway() - Method in interface oshi.software.os.NetworkParams
-
getIpv4DefaultGateway.
- getIpv4DefaultGateway() - Method in class oshi.software.os.unix.freebsd.FreeBsdNetworkParams
-
- getIpv4DefaultGateway() - Method in class oshi.software.os.unix.solaris.SolarisNetworkParams
-
- getIpv4DefaultGateway() - Method in class oshi.software.os.windows.WindowsNetworkParams
-
- getIPv6addr() - Method in class oshi.hardware.NetworkIF
-
The Internet Protocol (IP) v6 address.
- getIpv6DefaultGateway() - Method in class oshi.software.os.linux.LinuxNetworkParams
-
- getIpv6DefaultGateway() - Method in class oshi.software.os.mac.MacNetworkParams
-
- getIpv6DefaultGateway() - Method in interface oshi.software.os.NetworkParams
-
getIpv6DefaultGateway.
- getIpv6DefaultGateway() - Method in class oshi.software.os.unix.freebsd.FreeBsdNetworkParams
-
- getIpv6DefaultGateway() - Method in class oshi.software.os.unix.solaris.SolarisNetworkParams
-
- getIpv6DefaultGateway() - Method in class oshi.software.os.windows.WindowsNetworkParams
-
- 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.
- 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.
- 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
.
- 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
-
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
-
- 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
-
- getMemory() - Method in class oshi.hardware.common.AbstractHardwareAbstractionLayer
-
- getMemory() - Method in interface oshi.hardware.HardwareAbstractionLayer
-
- getMemoryType() - Method in class oshi.hardware.PhysicalMemory
-
The type of physical memory
- 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
-
- 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
-
- 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.AbstractPowerSource
-
- 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 at the Operating System level.
- getName() - Method in interface oshi.hardware.SoundCard
-
Retrieves the full name of the card.
- getName() - Method in interface oshi.hardware.UsbDevice
-
Name of the USB device
- getName() - Method in class oshi.software.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
.
- 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
-
- 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
-
- 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
-
Deprecated.
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
-
- getPageSize() - Method in class oshi.hardware.platform.mac.MacGlobalMemory
-
- getPageSize() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdGlobalMemory
-
- getPageSize() - Method in class oshi.hardware.platform.unix.solaris.SolarisGlobalMemory
-
- getPageSize() - Method in class oshi.hardware.platform.windows.WindowsGlobalMemory
-
- 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
.
- getPhysicalMemory() - Method in class oshi.hardware.common.AbstractGlobalMemory
-
- getPhysicalMemory() - Method in interface oshi.hardware.GlobalMemory
-
Physical memory, such as banks of memory.
- getPhysicalMemory() - Method in class oshi.hardware.platform.mac.MacGlobalMemory
-
- getPhysicalMemory() - Method in class oshi.hardware.platform.windows.WindowsGlobalMemory
-
- 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.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.
- 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, boolean) - Method in class oshi.software.os.linux.LinuxOperatingSystem
-
- getProcess(int, boolean) - Method in class oshi.software.os.mac.MacOperatingSystem
-
- getProcess(int) - Method in interface oshi.software.os.OperatingSystem
-
Gets information on a currently running process
- getProcess(int, 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(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.
- 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
-
- 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
-
- getProcesses() - Method in class oshi.software.common.AbstractOperatingSystem
-
- getProcesses(int, OperatingSystem.ProcessSort) - Method in class oshi.software.common.AbstractOperatingSystem
-
- getProcesses(Collection<Integer>) - Method in class oshi.software.common.AbstractOperatingSystem
-
- getProcesses(Collection<Integer>, boolean) - Method in class oshi.software.common.AbstractOperatingSystem
-
- 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() - Method in interface oshi.software.os.OperatingSystem
-
Gets currently running processes.
- 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 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(Collection<Integer>, boolean) - 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
-
- 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.os.windows.WindowsOperatingSystem
-
- getProcessId() - Method in class oshi.software.os.linux.LinuxOperatingSystem
-
- getProcessId() - Method in class oshi.software.os.mac.MacOperatingSystem
-
- getProcessId() - Method in interface oshi.software.os.OperatingSystem
-
Gets the current process ID
- getProcessID() - Method in class oshi.software.os.OSProcess
-
Getter for the field processID
.
- getProcessID() - Method in class oshi.software.os.OSService
-
Getter for the field processID
.
- 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
-
- getProcessor() - Method in class oshi.hardware.common.AbstractHardwareAbstractionLayer
-
- getProcessor() - Method in interface oshi.hardware.HardwareAbstractionLayer
-
- 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.common.AbstractCentralProcessor
-
- getProcessorGroup() - Method in class oshi.hardware.CentralProcessor.LogicalProcessor
-
The Processor Group.
- getProcessorID() - Method in interface oshi.hardware.CentralProcessor
-
- 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.
- 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
-
- 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
-
- 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
.
- 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
-
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.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
-
- 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
.
- getState() - Method in class oshi.software.os.OSService
-
Getter for the field state
.
- getStepping() - Method in interface oshi.hardware.CentralProcessor
-
- 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.
- getSwapPagesIn() - Method in class oshi.hardware.platform.linux.LinuxVirtualMemory
-
- getSwapPagesIn() - Method in class oshi.hardware.platform.mac.MacVirtualMemory
-
- getSwapPagesIn() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdVirtualMemory
-
- getSwapPagesIn() - Method in class oshi.hardware.platform.unix.solaris.SolarisVirtualMemory
-
- getSwapPagesIn() - Method in class oshi.hardware.platform.windows.WindowsVirtualMemory
-
- 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
-
- getSwapPagesOut() - Method in class oshi.hardware.platform.mac.MacVirtualMemory
-
- getSwapPagesOut() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdVirtualMemory
-
- getSwapPagesOut() - Method in class oshi.hardware.platform.unix.solaris.SolarisVirtualMemory
-
- getSwapPagesOut() - Method in class oshi.hardware.platform.windows.WindowsVirtualMemory
-
- 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
-
- getSwapTotal() - Method in class oshi.hardware.platform.mac.MacVirtualMemory
-
- getSwapTotal() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdVirtualMemory
-
- getSwapTotal() - Method in class oshi.hardware.platform.unix.solaris.SolarisVirtualMemory
-
- getSwapTotal() - Method in class oshi.hardware.platform.windows.WindowsVirtualMemory
-
- 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
-
- getSwapUsed() - Method in class oshi.hardware.platform.mac.MacVirtualMemory
-
- getSwapUsed() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdVirtualMemory
-
- getSwapUsed() - Method in class oshi.hardware.platform.unix.solaris.SolarisVirtualMemory
-
- getSwapUsed() - Method in class oshi.hardware.platform.windows.WindowsVirtualMemory
-
- getSwapUsed() - Method in interface oshi.hardware.VirtualMemory
-
The current memory committed to the paging/swap file(s), in bytes
- getSystemBootTime() - Method in class oshi.software.os.linux.LinuxOperatingSystem
-
- getSystemBootTime() - Method in class oshi.software.os.mac.MacOperatingSystem
-
- getSystemBootTime() - Method in interface oshi.software.os.OperatingSystem
-
Get Unix time of boot.
- getSystemBootTime() - Method in class oshi.software.os.unix.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
-
- 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.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.
- getSystemLoadAverage(int) - Method in class oshi.hardware.platform.linux.LinuxCentralProcessor
-
- getSystemLoadAverage(int) - Method in class oshi.hardware.platform.mac.MacCentralProcessor
-
- 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
-
- getSystemLoadAverage(int) - Method in class oshi.hardware.platform.windows.WindowsCentralProcessor
-
- 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.util.platform.linux.ProcUtil
-
Parses the first value in /proc/uptime for seconds since boot
- getTemperature() - Method in class oshi.hardware.common.AbstractPowerSource
-
- getTemperature() - Method in interface oshi.hardware.PowerSource
-
The battery's temperature, in degrees Celsius.
- 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
-
- 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
- getTotal() - Method in interface oshi.hardware.GlobalMemory
-
The amount of actual physical memory, in bytes.
- getTotal() - Method in class oshi.hardware.platform.linux.LinuxGlobalMemory
-
- getTotal() - Method in class oshi.hardware.platform.mac.MacGlobalMemory
-
- getTotal() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdGlobalMemory
-
- getTotal() - Method in class oshi.hardware.platform.unix.solaris.SolarisGlobalMemory
-
- getTotal() - Method in class oshi.hardware.platform.windows.WindowsGlobalMemory
-
- 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
-
- 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.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
-
- 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
-
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 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
-
- 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.software.common.AbstractOperatingSystem
-
- getVersionInfo() - Method in interface oshi.software.os.OperatingSystem
-
Operating system version information.
- getVirtualMemory() - Method in interface oshi.hardware.GlobalMemory
-
Virtual memory, such as a swap file.
- getVirtualMemory() - Method in class oshi.hardware.platform.linux.LinuxGlobalMemory
-
- getVirtualMemory() - Method in class oshi.hardware.platform.mac.MacGlobalMemory
-
- getVirtualMemory() - Method in class oshi.hardware.platform.unix.freebsd.FreeBsdGlobalMemory
-
- getVirtualMemory() - Method in class oshi.hardware.platform.unix.solaris.SolarisGlobalMemory
-
- getVirtualMemory() - Method in class oshi.hardware.platform.windows.WindowsGlobalMemory
-
- 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 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.util.platform.mac.SmcUtil.SMCKeyDataPLimitData
-
- OHM_NAMESPACE - Static variable in class oshi.util.platform.windows.WmiUtil
-
The namespace where Open Hardware Monitor publishes to WMI,
OHM_NAMESPACE="ROOT\\OpenHardwareMonitor"
.
- 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
-
- 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.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.
- 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
-
- OSService.State - Enum in oshi.software.os
-
Service Execution States
- OSUser - Class in oshi.software.os
-
OSUser class.
- OSUser() - Constructor for class oshi.software.os.OSUser
-
- OSVersionInfo(String, String, String) - Constructor for class oshi.software.os.OperatingSystem.OSVersionInfo
-
- 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 - Interface in oshi.hardware
-
Sensors include hardware sensors to monitor temperature, fan speed, and other
information.
- 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
-
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.
- setCodec(String) - Method in class oshi.hardware.common.AbstractSoundCard
-
Setter for the field codec
.
- setCodeName(String) - Method in class oshi.software.common.AbstractOSVersionInfoEx
-
Deprecated.
- setCodeName(String) - Method in interface oshi.software.os.OperatingSystemVersion
-
Deprecated.
setCodeName.
- setCommandLine(String) - Method in class oshi.software.os.OSProcess
-
Sets the process command line.
- 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.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
.
- 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
.
- 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.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.
- 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.
- 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
- 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 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 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
-
- SolarisCentralProcessor - Class in oshi.hardware.platform.unix.solaris
-
A CPU
- SolarisCentralProcessor() - Constructor for class oshi.hardware.platform.unix.solaris.SolarisCentralProcessor
-
- 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
-
- SolarisLibc - Interface in oshi.jna.platform.unix.solaris
-
C library.
- SolarisNetworkParams - Class in oshi.software.os.unix.solaris
-
- 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() - 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
-
- 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
- STAT - Static variable in class oshi.util.platform.linux.ProcUtil
-
The proc path for CPU statistics
- status - Variable in class oshi.util.platform.mac.SmcUtil.SMCKeyData
-
- strToLong(String, int) - Static method in class oshi.util.ParseUtil
-
Convert a string to an integer representation.
- 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.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, 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.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.
- 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
-