Uses of Class
oshi.util.tuples.Pair
Packages that use Pair
Package
Description
Provides common Windows performance monitor constants and definitions shared between JNA and FFM implementations.
Provides common Windows registry performance data POJOs shared between JNA and FFM implementations.
Provides information about hardware such as Memory, Power Sources, and Processor on Mac systems
Provides common implementations for Windows hardware information shared between JNA and FFM implementations.
Provides abstract classes for common code
Provides common (native-free) Linux operating system implementations shared by JNA and FFM modules.
Provides common implementations for Windows operating system information shared between JNA and FFM implementations.
Provides utilities for parsing, formatting, and other access
Provides non-native Linux driver utilities for querying system information.
Provides driver utilities common to unix systems that do not require native access
-
Uses of Pair in oshi.driver.common.windows.perfmon
Methods in oshi.driver.common.windows.perfmon that return PairModifier and TypeMethodDescriptionLoadAverage.queryNonIdleTicks()Query the non-idle ticks from performance counters. -
Uses of Pair in oshi.driver.common.windows.registry
Methods in oshi.driver.common.windows.registry that return PairModifier and TypeMethodDescriptionHkeyPerformanceDataUtil.getCounterIndices(String objectName, Class<T> counterEnum, Map<String, Integer> counterIndexMap) Looks up the counter index values for the given counter object and the enum of counter names.Methods in oshi.driver.common.windows.registry with parameters of type PairModifier and TypeMethodDescriptionstatic Map<Integer, ProcessPerfCounterBlock> ProcessPerformanceData.buildProcessMapFromPerfCounters(Collection<Integer> pids, Pair<List<String>, Map<ProcessInformation.ProcessPerformanceProperty, List<Long>>> instanceValues) Builds a process map from performance counter query results.static Map<Integer, ThreadPerfCounterBlock> ThreadPerformanceData.buildThreadMapFromPerfCounters(Collection<Integer> pids, Pair<List<String>, Map<ThreadInformation.ThreadPerformanceProperty, List<Long>>> instanceValues) Builds a thread map from performance counter query results. -
Uses of Pair in oshi.hardware.common.platform.mac
Methods in oshi.hardware.common.platform.mac that return PairModifier and TypeMethodDescriptionMacVirtualMemory.querySwapUsage()MacVirtualMemory.queryVmStat() -
Uses of Pair in oshi.hardware.common.platform.windows
Methods in oshi.hardware.common.platform.windows that return types with arguments of type PairModifier and TypeMethodDescriptionWindowsHWDiskStore.PartitionMaps.getPartitionToLogicalDriveMap()Methods in oshi.hardware.common.platform.windows with parameters of type PairModifier and TypeMethodDescriptionprotected static WindowsHWDiskStore.DiskStatsWindowsHWDiskStore.populateDiskStats(String index, Pair<List<String>, Map<PhysicalDisk.PhysicalDiskProperty, List<Long>>> instanceValuePair) Populates a DiskStats object from performance counter data. -
Uses of Pair in oshi.software.common
Methods in oshi.software.common that return PairModifier and TypeMethodDescriptionprotected abstract Pair<String, OperatingSystem.OSVersionInfo> AbstractOperatingSystem.queryFamilyVersionInfo() -
Uses of Pair in oshi.software.common.os.linux
Methods in oshi.software.common.os.linux that return Pair -
Uses of Pair in oshi.software.common.os.windows
Methods in oshi.software.common.os.windows that return PairModifier and TypeMethodDescriptionWindowsOSProcess.defaultPair()WindowsOSProcess.queryGroupInfo()Queries group account information for this process.WindowsOSProcess.queryUserInfo()Queries user account information for this process. -
Uses of Pair in oshi.util
Modifier and TypeMethodDescriptionParseUtil.parseDeviceIdToVendorProductIds(String deviceId) Parse a Windows DeviceID string to extract the vendor and product/device IDs as integers.ParseUtil.parseLspciMachineReadable(String line) Parse a Linux lspci machine readble line to its name and id -
Uses of Pair in oshi.util.driver.linux
Methods in oshi.util.driver.linux that return PairModifier and TypeMethodDescriptionDmidecode.queryBiosNameRev()Query the name and revision from dmidecode -
Uses of Pair in oshi.util.driver.unix
Methods in oshi.util.driver.unix that return PairModifier and TypeMethodDescriptionNetStat.queryTcpnetstat()Query netstat to obtain number of established TCP connections