- Get(WTypes.BSTR, NativeLong, Variant.VARIANT.ByReference, Pointer, LongByReference) - Method in class oshi.jna.platform.windows.COM.WbemClassObject
-
- 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 class oshi.hardware.common.AbstractGlobalMemory
-
The amount of physical memory currently available, in bytes.
- getAvailable() - Method in interface oshi.hardware.GlobalMemory
-
The amount of physical memory currently available, in bytes.
- getBuildNumber() - Method in class oshi.software.common.AbstractOSVersionInfoEx
- getBuildNumber() - Method in interface oshi.software.os.OperatingSystemVersion
-
- getBytesRecv() - Method in class oshi.hardware.NetworkIF
-
- getBytesSent() - Method in class oshi.hardware.NetworkIF
-
- getCodeName() - Method in class oshi.software.common.AbstractOSVersionInfoEx
- getCodeName() - Method in interface oshi.software.os.OperatingSystemVersion
-
- 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
- getCpuTemperature() - Method in class oshi.hardware.common.AbstractSensors
-
CPU Temperature
- 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.windows.WindowsSensors
-
CPU Temperature
- getCpuTemperature() - Method in interface oshi.hardware.Sensors
-
CPU Temperature
- getCpuVoltage() - Method in class oshi.hardware.common.AbstractSensors
-
CPU Voltage
- 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.windows.WindowsSensors
-
CPU Voltage
- getCpuVoltage() - Method in interface oshi.hardware.Sensors
-
CPU Voltage
- getDescription() - Method in class oshi.software.os.OSFileStore
-
Description of the File System
- getDescriptorHex(byte[]) - Static method in class oshi.util.EdidUtil
-
Parse descriptor hex
- 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 class oshi.hardware.common.AbstractDisks
-
- getDisks() - Method in interface oshi.hardware.Disks
-
Get hard drives on this machine
- getDisks() - Method in class oshi.hardware.platform.linux.LinuxDisks
-
- getDisks() - Method in class oshi.hardware.platform.mac.MacDisks
-
- getDisks() - Method in class oshi.hardware.platform.windows.WindowsDisks
-
- getDiskStores() - Method in class oshi.hardware.common.AbstractHardwareAbstractionLayer
-
Instantiates an array of
HWDiskStore objects, representing a disk
pool
- getDiskStores() - Method in interface oshi.hardware.HardwareAbstractionLayer
-
Instantiates an array of
HWDiskStore objects, representing a disk
pool
- getDiskStores() - Method in class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
-
Instantiates an array of
HWDiskStore objects, representing a disk
pool
- getDiskStores() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
-
- getDiskStores() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
-
- getDisplayName() - Method in class oshi.hardware.NetworkIF
-
- getDisplays() - Method in class oshi.hardware.common.AbstractHardwareAbstractionLayer
-
Instantiates an array of
Display objects, representing monitors
or other video output devices.
- 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.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.
- 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
-
- getFamily() - Method in class oshi.hardware.common.AbstractCentralProcessor
- 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.common.AbstractSensors
-
Fan speeds
- 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.windows.WindowsSensors
-
Fan speeds
- getFanSpeeds() - Method in interface oshi.hardware.Sensors
-
Fan speeds
- getFieldOrder() - Method in class oshi.jna.platform.linux.Libc.Sysinfo
-
- getFieldOrder() - Method in class oshi.jna.platform.mac.IOKit.SMCKeyData
-
- getFieldOrder() - Method in class oshi.jna.platform.mac.IOKit.SMCKeyDataKeyInfo
-
- getFieldOrder() - Method in class oshi.jna.platform.mac.IOKit.SMCKeyDataPLimitData
-
- getFieldOrder() - Method in class oshi.jna.platform.mac.IOKit.SMCKeyDataVers
-
- getFieldOrder() - Method in class oshi.jna.platform.mac.IOKit.SMCVal
-
- getFieldOrder() - Method in class oshi.jna.platform.mac.SystemB.IFdata
-
- getFieldOrder() - Method in class oshi.jna.platform.mac.SystemB.IFdata64
-
- getFieldOrder() - Method in class oshi.jna.platform.mac.SystemB.IFmsgHdr
-
- getFieldOrder() - Method in class oshi.jna.platform.mac.SystemB.IFmsgHdr2
-
- getFieldOrder() - Method in class oshi.jna.platform.mac.SystemB.ProcBsdInfo
-
- getFieldOrder() - Method in class oshi.jna.platform.mac.SystemB.ProcTaskAllInfo
-
- getFieldOrder() - Method in class oshi.jna.platform.mac.SystemB.ProcTaskInfo
-
- getFieldOrder() - Method in class oshi.jna.platform.mac.SystemB.Statfs
-
- getFieldOrder() - Method in class oshi.jna.platform.mac.SystemB.Timeval
-
- getFieldOrder() - Method in class oshi.jna.platform.mac.SystemB.XswUsage
-
- getFieldOrder() - Method in class oshi.jna.platform.windows.IPHlpAPI.MIB_IFROW
-
- getFieldOrder() - Method in class oshi.jna.platform.windows.Pdh.PdhFmtCounterValue
-
- getFieldOrder() - Method in class oshi.jna.platform.windows.PowrProf.SystemBatteryState
-
- getFieldOrder() - Method in class oshi.jna.platform.windows.Psapi.PERFORMANCE_INFORMATION
-
- getFileStores() - Method in class oshi.hardware.common.AbstractHardwareAbstractionLayer
-
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 interface oshi.hardware.HardwareAbstractionLayer
-
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.hardware.platform.linux.LinuxHardwareAbstractionLayer
-
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.hardware.platform.mac.MacHardwareAbstractionLayer
-
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.hardware.platform.windows.WindowsHardwareAbstractionLayer
-
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.common.AbstractFileSystem
-
Get file stores on this machine
- getFileStores() - Method in interface oshi.software.os.FileSystem
-
Get file stores on this machine
- getFileStores() - Method in class oshi.software.os.linux.LinuxFileSystem
-
Gets File System Information.
- getFileStores() - Method in class oshi.software.os.mac.MacFileSystem
-
Gets File System Information.
- getFileStores() - Method in class oshi.software.os.windows.WindowsFileSystem
-
Gets File System Information.
- getFileSystem() - Method in class oshi.hardware.common.AbstractHardwareAbstractionLayer
-
- getFileSystem() - Method in interface oshi.hardware.HardwareAbstractionLayer
-
- getFileSystem() - Method in class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
-
- getFileSystem() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
-
- getFileSystem() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
-
- getFirstAnswer(String) - Static method in class oshi.util.ExecutingCommand
-
Return first line of response for selected command.
- getfsstat64(SystemB.Statfs[], int, int) - Method in interface oshi.jna.platform.mac.SystemB
-
The getfsstat() function returns information about all mounted file
systems.
- getHardware() - Method in class oshi.SystemInfo
-
- getHcm(byte[]) - Static method in class oshi.util.EdidUtil
-
Get monitor width in cm
- getIdentifier() - Method in interface oshi.hardware.CentralProcessor
-
Identifier, eg.
- getIdentifier() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Identifier, eg.
- GetIfEntry(IPHlpAPI.MIB_IFROW) - Method in interface oshi.jna.platform.windows.IPHlpAPI
-
The GetIfEntry function retrieves information for the specified interface
on the local computer
- 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
-
- getIPv6addr() - Method in class oshi.hardware.NetworkIF
-
- getKernelTime() - Method in class oshi.software.common.AbstractProcess
- getKernelTime() - Method in interface oshi.software.os.OSProcess
-
- getloadavg(double[], int) - Method in interface oshi.jna.platform.linux.Libc
-
The getloadavg() function returns the number of processes in the system
run queue averaged over various periods of time.
- getloadavg(double[], int) - Method in interface oshi.jna.platform.mac.SystemB
-
- 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.
- 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
-
- 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
-
- getMaxFileDescriptors() - Method in class oshi.software.os.mac.MacFileSystem
-
- getMaxFileDescriptors() - Method in class oshi.software.os.windows.WindowsFileSystem
-
- getMemory() - Method in class oshi.hardware.common.AbstractHardwareAbstractionLayer
-
- 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.windows.WindowsHardwareAbstractionLayer
-
- getModel() - Method in interface oshi.hardware.CentralProcessor
-
- getModel() - Method in class oshi.hardware.common.AbstractCentralProcessor
- getModel() - Method in class oshi.hardware.HWDiskStore
-
- getMount() - Method in class oshi.software.os.OSFileStore
-
Mountpoint of the File System
- getMTU() - Method in class oshi.hardware.NetworkIF
-
- 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.AbstractPowerSource
-
Name of the power source (e.g., InternalBattery-0)
- getName() - Method in class oshi.hardware.common.AbstractUsbDevice
-
Name of the USB device
- getName() - Method in class oshi.hardware.HWDiskStore
-
- getName() - Method in class oshi.hardware.NetworkIF
-
- getName() - Method in interface oshi.hardware.PowerSource
-
Name of the power source (e.g., InternalBattery-0)
- getName() - Method in interface oshi.hardware.UsbDevice
-
Name of the USB device
- getName() - Method in class oshi.software.common.AbstractProcess
- getName() - Method in class oshi.software.os.OSFileStore
-
Name of the File System
- getName() - Method in interface oshi.software.os.OSProcess
-
- getNetworkIFs() - Method in interface oshi.hardware.HardwareAbstractionLayer
-
Instantiates an array of
NetworkIF objects, representing a
network interfaces pool
- getNetworkIFs() - Method in class oshi.hardware.platform.linux.LinuxHardwareAbstractionLayer
-
Instantiates an array of
NetworkIF objects, representing a
network interfaces pool
- getNetworkIFs() - Method in class oshi.hardware.platform.mac.MacHardwareAbstractionLayer
-
Instantiates an array of
NetworkIF objects, representing a
network interfaces pool
- getNetworkIFs() - Method in class oshi.hardware.platform.windows.WindowsHardwareAbstractionLayer
-
Instantiates an array of
NetworkIF objects, representing a
network interfaces pool
- getNetworkInterface() - Method in class oshi.hardware.NetworkIF
-
- 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
- getNumberOfProcessors() - Method in class oshi.software.os.windows.WindowsOSSystemInfo
-
Number of processors.
- getOpenFileDescriptors() - Method in interface oshi.software.os.FileSystem
-
The current number of open file descriptors.
- getOpenFileDescriptors() - Method in class oshi.software.os.linux.LinuxFileSystem
-
- getOpenFileDescriptors() - Method in class oshi.software.os.mac.MacFileSystem
-
- getOpenFileDescriptors() - Method in class oshi.software.os.windows.WindowsFileSystem
-
- getOperatingSystem() - Method in class oshi.SystemInfo
-
Creates a new instance of the appropriate platform-specific
OperatingSystem.
- getPacketsRecv() - Method in class oshi.hardware.NetworkIF
-
- getPacketsSent() - Method in class oshi.hardware.NetworkIF
-
- getParentProcessID() - Method in class oshi.software.common.AbstractProcess
- getParentProcessID() - Method in interface oshi.software.os.OSProcess
-
- getPath() - Method in class oshi.software.common.AbstractProcess
- getPath() - Method in interface oshi.software.os.OSProcess
-
- GetPerformanceInfo(Psapi.PERFORMANCE_INFORMATION, int) - Method in interface oshi.jna.platform.windows.Psapi
-
- 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.
- getpid() - Method in interface oshi.jna.platform.linux.Libc
-
Returns the process ID of the calling process.
- getpid() - Method in interface oshi.jna.platform.mac.SystemB
-
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 class oshi.hardware.common.AbstractHardwareAbstractionLayer
-
Instantiates an array of
PowerSource objects, representing
batteries, etc.
- 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.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.common.AbstractProcess
- getPriority() - Method in interface oshi.software.os.OSProcess
-
- getProcess(int) - Method in interface oshi.hardware.CentralProcessor
-
Gets information on a currently running process
- getProcess(int) - Method in class oshi.hardware.platform.linux.LinuxCentralProcessor
-
Gets information on a currently running process
- getProcess(int) - Method in class oshi.hardware.platform.mac.MacCentralProcessor
-
Gets information on a currently running process
- getProcess(int) - Method in class oshi.hardware.platform.windows.WindowsCentralProcessor
-
Gets information on a currently running process
- getProcessCount() - Method in interface oshi.hardware.CentralProcessor
-
Get the number of processes currently running
- getProcessCount() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Get the number of processes currently running
- getProcessCount() - Method in class oshi.hardware.platform.linux.LinuxCentralProcessor
-
Get the number of processes currently running
- getProcessCount() - Method in class oshi.hardware.platform.mac.MacCentralProcessor
-
Get the number of processes currently running
- getProcessCount() - Method in class oshi.hardware.platform.windows.WindowsCentralProcessor
-
Get the number of processes currently running
- getProcesses() - Method in interface oshi.hardware.CentralProcessor
-
Gets currently running processes
- getProcesses() - Method in class oshi.hardware.platform.linux.LinuxCentralProcessor
-
Gets currently running processes
- getProcesses() - Method in class oshi.hardware.platform.mac.MacCentralProcessor
-
Gets currently running processes
- getProcesses() - Method in class oshi.hardware.platform.windows.WindowsCentralProcessor
-
Gets currently running processes
- getProcessId() - Method in interface oshi.hardware.CentralProcessor
-
Gets the current process ID
- getProcessId() - Method in class oshi.hardware.platform.linux.LinuxCentralProcessor
-
Gets the current process ID
- getProcessId() - Method in class oshi.hardware.platform.mac.MacCentralProcessor
-
Gets the current process ID
- getProcessId() - Method in class oshi.hardware.platform.windows.WindowsCentralProcessor
-
Gets the current process ID
- getProcessID() - Method in class oshi.software.common.AbstractProcess
- getProcessID() - Method in interface oshi.software.os.OSProcess
-
- getProcessor() - Method in class oshi.hardware.common.AbstractHardwareAbstractionLayer
-
- 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.windows.WindowsHardwareAbstractionLayer
-
- getProcessorCpuLoadBetweenTicks() - Method in interface oshi.hardware.CentralProcessor
-
Returns the "recent cpu usage" for all logical processors by counting
ticks for the processors from
CentralProcessor.getProcessorCpuLoadTicks() between
successive calls of this method, with a minimum interval slightly less
than 1 second.
- getProcessorCpuLoadBetweenTicks() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Returns the "recent cpu usage" for all logical processors by counting
ticks for the processors from
CentralProcessor.getProcessorCpuLoadTicks() between
successive calls of this method, with a minimum interval slightly less
than 1 second.
- getProcessorCpuLoadTicks() - Method in interface oshi.hardware.CentralProcessor
-
Get Processor CPU Load tick counters.
- getProcessorCpuLoadTicks() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
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.windows.WindowsCentralProcessor
-
Get Processor CPU Load tick counters.
- getProductID(byte[]) - Static method in class oshi.util.EdidUtil
-
Gets the Product ID, bytes 10 and 11
- getReads() - Method in class oshi.hardware.HWDiskStore
-
- 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.common.AbstractProcess
- getResidentSetSize() - Method in interface oshi.software.os.OSProcess
-
- getRoot() - Static method in class oshi.util.platform.mac.IOKitUtil
-
Gets the IO Registry root
- getSensors() - Method in class oshi.hardware.common.AbstractHardwareAbstractionLayer
-
Instantiates a
Sensors object, representing CPU temperature and
fan speed
- 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.windows.WindowsHardwareAbstractionLayer
-
Instantiates a
Sensors object, representing CPU temperature and
fan speed
- getSerial() - Method in class oshi.hardware.HWDiskStore
-
- getSerialNo(byte[]) - Static method in class oshi.util.EdidUtil
-
Gets the Serial number, bytes 12-15
- getSerialNumber() - Method in class oshi.hardware.common.AbstractUsbDevice
-
Serial number of the USB device
- getSerialNumber() - Method in interface oshi.hardware.UsbDevice
-
Serial number of the USB device
- getSize() - Method in class oshi.hardware.HWDiskStore
-
- getSpeed() - Method in class oshi.hardware.NetworkIF
-
- getSplitFromFile(String) - Static method in class oshi.util.FileUtil
-
Read a file and return an array of whitespace-delimited string values
contained therein.
- getStartTime() - Method in class oshi.software.common.AbstractProcess
- getStartTime() - Method in interface oshi.software.os.OSProcess
-
- getState() - Method in class oshi.software.common.AbstractProcess
- getState() - Method in interface oshi.software.os.OSProcess
-
- getStepping() - Method in interface oshi.hardware.CentralProcessor
-
- getStepping() - Method in class oshi.hardware.common.AbstractCentralProcessor
- getStringFromFile(String) - Static method in class oshi.util.FileUtil
-
Read a file and return the String value contained therein.
- getSwapTotal() - Method in class oshi.hardware.common.AbstractGlobalMemory
-
The current size of the paging/swap file(s), in bytes.
- getSwapTotal() - Method in interface oshi.hardware.GlobalMemory
-
The current size of the paging/swap file(s), in bytes.
- getSwapUsed() - Method in class oshi.hardware.common.AbstractGlobalMemory
-
The current memory committed to the paging/swap file(s), in bytes
- getSwapUsed() - Method in interface oshi.hardware.GlobalMemory
-
The current memory committed to the paging/swap file(s), in bytes
- getSystemCpuLoad() - Method in interface oshi.hardware.CentralProcessor
-
Returns the "recent cpu usage" for the whole system from
OperatingSystemMXBean.getSystemCpuLoad() if a
user is running the Oracle JVM.
- getSystemCpuLoad() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Returns the "recent cpu usage" for the whole system from
OperatingSystemMXBean.getSystemCpuLoad() if a
user is running the Oracle JVM.
- getSystemCpuLoadBetweenTicks() - Method in interface oshi.hardware.CentralProcessor
-
Returns the "recent cpu usage" for the whole system by counting ticks
from
CentralProcessor.getSystemCpuLoadTicks() between successive calls of this
method, with a minimum interval slightly less than 1 second.
- getSystemCpuLoadBetweenTicks() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Returns the "recent cpu usage" for the whole system by counting ticks
from
CentralProcessor.getSystemCpuLoadTicks() between successive calls of this
method, with a minimum interval slightly less than 1 second.
- getSystemCpuLoadTicks() - Method in interface oshi.hardware.CentralProcessor
-
Get System-wide CPU Load tick counters.
- getSystemCpuLoadTicks() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
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.windows.WindowsCentralProcessor
-
Get System-wide CPU Load tick counters.
- getSystemIOWaitTicks() - Method in interface oshi.hardware.CentralProcessor
-
Get System IOWait tick counters (if available on that Operating System).
- getSystemIOWaitTicks() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Get System IOWait tick counters (if available on that Operating System).
- getSystemIOWaitTicks() - Method in class oshi.hardware.platform.linux.LinuxCentralProcessor
-
Get System IOWait tick counters (if available on that Operating System).
- getSystemIOWaitTicks() - Method in class oshi.hardware.platform.mac.MacCentralProcessor
-
Get System IOWait tick counters (if available on that Operating System).
- getSystemIOWaitTicks() - Method in class oshi.hardware.platform.windows.WindowsCentralProcessor
-
Get System IOWait tick counters (if available on that Operating System).
- getSystemIrqTicks() - Method in interface oshi.hardware.CentralProcessor
-
Get System IRQ tick counters (if available on that Operating System).
- getSystemIrqTicks() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Get System IRQ tick counters (if available on that Operating System).
- getSystemIrqTicks() - Method in class oshi.hardware.platform.linux.LinuxCentralProcessor
-
Get System IRQ tick counters (if available on that Operating System).
- getSystemIrqTicks() - Method in class oshi.hardware.platform.mac.MacCentralProcessor
-
Get System IRQ tick counters (if available on that Operating System).
- getSystemIrqTicks() - Method in class oshi.hardware.platform.windows.WindowsCentralProcessor
-
Get System IRQ tick counters (if available on that Operating System).
- getSystemLoadAverage() - Method in interface oshi.hardware.CentralProcessor
-
Returns the system load average for the last minute.
- 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() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Returns the system load average for the last minute.
- getSystemLoadAverage(int) - Method in class oshi.hardware.common.AbstractCentralProcessor
-
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.windows.WindowsCentralProcessor
-
Returns the system load average for the number of elements specified, up
to 3, representing 1, 5, and 15 minutes.
- getSystemSerialNumber() - Method in interface oshi.hardware.CentralProcessor
-
Get the System/CPU Serial Number, if available.
- getSystemSerialNumber() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Get the System/CPU Serial Number, if available.
- getSystemSerialNumber() - Method in class oshi.hardware.platform.linux.LinuxCentralProcessor
-
Get the System/CPU Serial Number, if available.
- getSystemSerialNumber() - Method in class oshi.hardware.platform.mac.MacCentralProcessor
-
Get the System/CPU Serial Number, if available.
- getSystemSerialNumber() - Method in class oshi.hardware.platform.windows.WindowsCentralProcessor
-
Get the System/CPU Serial Number, if available.
- GetSystemTimes(WinBase.FILETIME, WinBase.FILETIME, WinBase.FILETIME) - Method in interface oshi.jna.platform.windows.Kernel32
-
Retrieves system timing information.
- getSystemUptime() - Method in interface oshi.hardware.CentralProcessor
-
Get the System uptime (time since boot).
- getSystemUptime() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Get the System uptime (time since boot).
- getSystemUptime() - Method in class oshi.hardware.platform.linux.LinuxCentralProcessor
-
Get the System uptime (time since boot).
- getSystemUptime() - Method in class oshi.hardware.platform.mac.MacCentralProcessor
-
Get the System uptime (time since boot).
- getSystemUptime() - Method in class oshi.hardware.platform.windows.WindowsCentralProcessor
-
Get the System uptime (time since boot).
- getSystemUptimeFromProc() - Static method in class oshi.util.platform.linux.ProcUtil
-
Parses the first value in /proc/uptime for seconds since boot
- getThreadCount() - Method in interface oshi.hardware.CentralProcessor
-
Get the number of threads currently running
- getThreadCount() - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Get the number of threads currently running
- getThreadCount() - Method in class oshi.hardware.platform.linux.LinuxCentralProcessor
-
Get the number of threads currently running
- getThreadCount() - Method in class oshi.hardware.platform.mac.MacCentralProcessor
-
Get the number of threads currently running
- getThreadCount() - Method in class oshi.hardware.platform.windows.WindowsCentralProcessor
-
Get the number of threads currently running
- getThreadCount() - Method in class oshi.software.common.AbstractProcess
- getThreadCount() - Method in interface oshi.software.os.OSProcess
-
- GetTickCount64() - Method in interface oshi.jna.platform.windows.Kernel32
-
Retrieves the number of milliseconds that have elapsed since the system
was started.
- 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.
- getTimingDescriptor(byte[]) - Static method in class oshi.util.EdidUtil
-
Parse a detailed timing descriptor
- getTotal() - Method in class oshi.hardware.common.AbstractGlobalMemory
-
The amount of actual physical memory, in bytes.
- getTotal() - Method in interface oshi.hardware.GlobalMemory
-
The amount of actual physical memory, in bytes.
- getTotalSpace() - Method in class oshi.software.os.OSFileStore
-
Total space/capacity of the drive.
- getType() - Method in class oshi.software.os.OSFileStore
-
Type of the File System (FAT, NTFS, etx2, ext4, etc)
- getUnsignedInt(int) - Static method in class oshi.util.FormatUtil
-
Convert unsigned int to signed long.
- getUpTime() - Method in class oshi.software.common.AbstractProcess
- getUpTime() - Method in interface oshi.software.os.OSProcess
-
- getUsableSpace() - Method in class oshi.software.os.OSFileStore
-
Usable space on the drive.
- getUsbDevices() - Method in class oshi.hardware.common.AbstractHardwareAbstractionLayer
-
Instantiates an array of
UsbDevice objects, representing devices
connected via a usb port (including internal devices).
- getUsbDevices() - Method in interface oshi.hardware.HardwareAbstractionLayer
-
Instantiates an array of
UsbDevice objects, representing devices
connected via a usb port (including internal devices).
- getUsbDevices() - 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() - Static method in class oshi.hardware.platform.linux.LinuxUsbDevice
- getUsbDevices() - 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() - Static method in class oshi.hardware.platform.mac.MacUsbDevice
- getUsbDevices() - 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() - Static method in class oshi.hardware.platform.windows.WindowsUsbDevice
- getUserTime() - Method in class oshi.software.common.AbstractProcess
- getUserTime() - Method in interface oshi.software.os.OSProcess
-
- 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.
- getVersion() - Method in class oshi.software.common.AbstractOperatingSystem
-
Operating system version.
- getVersion() - Method in class oshi.software.common.AbstractOSVersionInfoEx
- getVersion() - Method in interface oshi.software.os.OperatingSystem
-
Operating system version.
- getVersion() - Method in interface oshi.software.os.OperatingSystemVersion
-
- getVersion(byte[]) - Static method in class oshi.util.EdidUtil
-
Return the EDID version
- getVirtualSize() - Method in class oshi.software.common.AbstractProcess
- getVirtualSize() - Method in interface oshi.software.os.OSProcess
-
- getWeek(byte[]) - Static method in class oshi.util.EdidUtil
-
Return the week of year of manufacture
- getWrites() - Method in class oshi.hardware.HWDiskStore
-
- getYear(byte[]) - Static method in class oshi.util.EdidUtil
-
Return the year of manufacture
- GlobalMemory - Interface in oshi.hardware
-
Memory refers to the state information of a computing system, as it is kept
active in some physical structure.
- gpuPLimit - Variable in class oshi.jna.platform.mac.IOKit.SMCKeyDataPLimitData
-
- Ole32 - Interface in oshi.jna.platform.windows
-
Windows Kernel32.
- openQuery(PointerByReference) - Static method in class oshi.util.platform.windows.PdhUtil
-
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.
- OperatingSystemVersion - Interface in oshi.software.os
-
- OSFileStore - Class in oshi.software.os
-
The File System is a storage pool, device, partition, volume, concrete file
system or other implementation specific means of file storage.
- OSFileStore(String, String, long, long) - Constructor for class oshi.software.os.OSFileStore
-
Creates an OSFileStore with the specified parameters.
- OSFileStore(String, String, String, long, long) - Constructor for class oshi.software.os.OSFileStore
-
Creates an OSFileStore with the specified parameters.
- OSFileStore(String, String, String, String, long, long) - Constructor for class oshi.software.os.OSFileStore
-
Creates an OSFileStore with the specified parameters.
- oshi - package oshi
-
Provides a cross-platform implementation to retrieve system information, such
as version, memory, CPU, disk, battery, etc.
- oshi.hardware - package oshi.hardware
-
Provides interfaces to hardware such as Memory, Power Sources, and Processor
- 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.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.windows - package oshi.jna.platform.windows
-
Provides extensions of JNA libraries for Windows.
- oshi.jna.platform.windows.COM - package oshi.jna.platform.windows.COM
-
Provides implementation of COM objects for Windows.
- oshi.json - package oshi.json
-
- oshi.software.common - package oshi.software.common
-
Provides abstract classes for common code
- oshi.software.os - package oshi.software.os
-
Provides interfaces and common objects for Software and OS
- 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.windows - package oshi.software.os.windows
-
Provides information about Software and OS on Windows
- oshi.util - package oshi.util
-
Provides...
- 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.windows - package oshi.util.platform.windows
-
Provides utilities for Windows.
- OshiJsonObject - Interface in oshi.json
-
- OSProcess - Interface in oshi.software.os
-
A process is an instance of a computer program that is being executed.
- OSProcess.State - Enum in oshi.software.os
-
Process Execution States
- selectFloatFrom(String, String, String, String) - Static method in class oshi.util.platform.windows.WmiUtil
-
Get a single Float value from WMI
- selectFloatsFrom(String, String, String, String) - Static method in class oshi.util.platform.windows.WmiUtil
-
Get multiple Float values from WMI
- selectLongFrom(String, String, String, String) - Static method in class oshi.util.platform.windows.WmiUtil
-
Get a single Long value from WMI
- selectLongsFrom(String, String, String, String) - Static method in class oshi.util.platform.windows.WmiUtil
-
Get multiple Long values from WMI
- selectObjectsFrom(String, String, String, String, WmiUtil.ValueType[]) - Static method in class oshi.util.platform.windows.WmiUtil
-
Get multiple individually typed values from WMI
- selectStringFrom(String, String, String, String) - Static method in class oshi.util.platform.windows.WmiUtil
-
Get a single String value from WMI
- selectStringsFrom(String, String, String, String) - Static method in class oshi.util.platform.windows.WmiUtil
-
Get multiple String values from WMI
- SEM_FAILCRITICALERRORS - Static variable in interface oshi.jna.platform.windows.Kernel32
-
- sensors - Variable in class oshi.hardware.common.AbstractHardwareAbstractionLayer
-
- Sensors - Interface in oshi.hardware
-
Sensors include hardwore sensors to monitor temperature, fan speed, and other
information.
- serialNumber - Variable in class oshi.hardware.common.AbstractUsbDevice
-
- setBuildNumber(String) - Method in class oshi.software.common.AbstractOSVersionInfoEx
- setBuildNumber(String) - Method in interface oshi.software.os.OperatingSystemVersion
-
- setBytesRecv(long) - Method in class oshi.hardware.NetworkIF
-
- setBytesSent(long) - Method in class oshi.hardware.NetworkIF
-
- setCodeName(String) - Method in class oshi.software.common.AbstractOSVersionInfoEx
- setCodeName(String) - Method in interface oshi.software.os.OperatingSystemVersion
-
- setCpu64(boolean) - Method in interface oshi.hardware.CentralProcessor
-
Set flag is cpu is 64bit.
- setCpu64(boolean) - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Set flag is cpu is 64bit.
- setDescription(String) - Method in class oshi.software.os.OSFileStore
-
Sets the File System description
- SetErrorMode(int) - Method in interface oshi.jna.platform.windows.Kernel32
-
Controls whether the system will handle the specified types of serious
errors or whether the process will handle them.
- setFamily(String) - Method in interface oshi.hardware.CentralProcessor
-
- setFamily(String) - Method in class oshi.hardware.common.AbstractCentralProcessor
- setIdentifier(String) - Method in interface oshi.hardware.CentralProcessor
-
Set processor identifier.
- setIdentifier(String) - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Set processor identifier.
- setModel(String) - Method in interface oshi.hardware.CentralProcessor
-
- setModel(String) - Method in class oshi.hardware.common.AbstractCentralProcessor
- setModel(String) - Method in class oshi.hardware.HWDiskStore
-
- setMount(String) - Method in class oshi.software.os.OSFileStore
-
Sets the mountpoint of the File System
- setName(String) - Method in interface oshi.hardware.CentralProcessor
-
Set processor name.
- setName(String) - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Set processor name.
- setName(String) - Method in class oshi.hardware.HWDiskStore
-
- setName(String) - Method in class oshi.software.os.OSFileStore
-
Sets the File System name
- setNetworkInterface(NetworkInterface) - Method in class oshi.hardware.NetworkIF
-
Sets the network interface and calculates other information derived from
it
- setPacketsRecv(long) - Method in class oshi.hardware.NetworkIF
-
- setPacketsSent(long) - Method in class oshi.hardware.NetworkIF
-
- setReads(long) - Method in class oshi.hardware.HWDiskStore
-
- setSerial(String) - Method in class oshi.hardware.HWDiskStore
-
- setSize(long) - Method in class oshi.hardware.HWDiskStore
-
- setSpeed(long) - Method in class oshi.hardware.NetworkIF
-
- setStepping(String) - Method in interface oshi.hardware.CentralProcessor
-
- setStepping(String) - Method in class oshi.hardware.common.AbstractCentralProcessor
- setTotalSpace(long) - Method in class oshi.software.os.OSFileStore
-
Sets the total space on the drive.
- setType(String) - Method in class oshi.software.os.OSFileStore
-
Sets the File System type
- setUsableSpace(long) - Method in class oshi.software.os.OSFileStore
-
Sets usable space on the drive.
- setVendor(String) - Method in interface oshi.hardware.CentralProcessor
-
Set processor vendor.
- setVendor(String) - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Set processor vendor.
- setVendorFreq(long) - Method in interface oshi.hardware.CentralProcessor
-
Set processor vendor frequency (in Hz).
- setVendorFreq(long) - Method in class oshi.hardware.common.AbstractCentralProcessor
-
Set processor vendor frequency (in Hz).
- setVersion(String) - Method in class oshi.software.common.AbstractOSVersionInfoEx
- setVersion(String) - Method in interface oshi.software.os.OperatingSystemVersion
-
- setWrites(long) - Method in class oshi.hardware.HWDiskStore
-
- sharedram - Variable in class oshi.jna.platform.linux.Libc.Sysinfo
-
- sleep(long) - Static method in class oshi.util.Util
-
Sleeps for the specified number of milliseconds.
- sleepAfter(long, long) - Static method in class oshi.util.Util
-
Sleeps for the specified number of milliseconds after the given system
time in milliseconds.
- SMC_CMD_READ_BYTES - Static variable in interface oshi.jna.platform.mac.IOKit
-
- SMC_CMD_READ_KEYINFO - Static variable in interface oshi.jna.platform.mac.IOKit
-
- SMC_KEY_CPU_TEMP - Static variable in interface oshi.jna.platform.mac.IOKit
-
- SMC_KEY_CPU_VOLTAGE - Static variable in interface oshi.jna.platform.mac.IOKit
-
- SMC_KEY_FAN_NUM - Static variable in interface oshi.jna.platform.mac.IOKit
-
- SMC_KEY_FAN_SPEED - Static variable in interface oshi.jna.platform.mac.IOKit
-
- 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
- smcGetFpe2(String, int) - Static method in class oshi.util.platform.mac.SmcUtil
-
Get a value from SMC which is in FPE2 datatype.
- 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
- smcGetSp78(String, int) - Static method in class oshi.util.platform.mac.SmcUtil
-
Get a value from SMC which is in SP78 datatype (used for Temperature)
First bit is sign, next 7 bits are integer portion, last 8 bits are
fractional portion
- 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
- SmcUtil() - Constructor for class oshi.util.platform.mac.SmcUtil
-
- SMCVal() - Constructor for class oshi.jna.platform.mac.IOKit.SMCVal
-
- spare1 - Variable in class oshi.jna.platform.windows.PowrProf.SystemBatteryState
-
- startTime - Variable in class oshi.software.common.AbstractProcess
-
- state - Variable in class oshi.software.common.AbstractProcess
-
- Statfs() - Constructor for class oshi.jna.platform.mac.SystemB.Statfs
-
- 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.
- swapTotal - Variable in class oshi.hardware.common.AbstractGlobalMemory
-
- swapUsed - Variable in class oshi.hardware.common.AbstractGlobalMemory
-
- 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
- SysctlUtil - Class in oshi.util.platform.mac
-
Provides access to sysctl calls on OS X
- SysctlUtil() - Constructor for class oshi.util.platform.mac.SysctlUtil
-
- sysinfo(Libc.Sysinfo) - Method in interface oshi.jna.platform.linux.Libc
-
- Sysinfo() - Constructor for class oshi.jna.platform.linux.Libc.Sysinfo
-
- SYSTEM_BATTERY_STATE - Static variable in interface oshi.jna.platform.windows.PowrProf
-
- SystemB - Interface in oshi.jna.platform.mac
-
Power Supply stats.
- SystemB.IFdata - Class in oshi.jna.platform.mac
-
Data type as part of IFmsgHdr
- SystemB.IFdata64 - Class in oshi.jna.platform.mac
-
Data type as part of IFmsgHdr
- SystemB.IFmsgHdr - Class in oshi.jna.platform.mac
-
Return type for sysctl CTL_NET,PF_ROUTE
- SystemB.IFmsgHdr2 - Class in oshi.jna.platform.mac
-
Return type for sysctl CTL_NET,PF_ROUTE
- SystemB.ProcBsdInfo - Class in oshi.jna.platform.mac
-
- SystemB.ProcTaskAllInfo - Class in oshi.jna.platform.mac
-
- SystemB.ProcTaskInfo - Class in oshi.jna.platform.mac
-
- SystemB.Statfs - Class in oshi.jna.platform.mac
-
The statfs() routine returns information about a mounted file system.
- SystemB.Timeval - Class in oshi.jna.platform.mac
-
Return type for sysctl kern.boottime
- SystemB.XswUsage - Class in oshi.jna.platform.mac
-
Return type for sysctl vm.swapusage
- SystemBatteryState() - Constructor for class oshi.jna.platform.windows.PowrProf.SystemBatteryState
-
- SystemCache - Variable in class oshi.jna.platform.windows.Psapi.PERFORMANCE_INFORMATION
-
- SystemInfo - Class in oshi
-
System information.
- SystemInfo() - Constructor for class oshi.SystemInfo
-