Uses of Class
oshi.util.tuples.Triplet
-
Packages that use Triplet Package Description oshi.driver.linux.proc Provides functions to query statistics in the Linux /proc pseudo-filesystemoshi.driver.unix.aix Provides functions to query information on AIXoshi.driver.unix.freebsd.disk Provides functions to query FreeBSD disk informationoshi.driver.windows Provides functions to query information in windowsoshi.driver.windows.registry Provides functions to query data in Windows Registryoshi.hardware.platform.linux Provides information about hardware such as Memory, Power Sources, and Processor on Linux systemsoshi.hardware.platform.unix.freebsd Provides information about hardware such as Memory, Power Sources, and Processor on FreeBSD systemsoshi.hardware.platform.unix.openbsd Provides information about hardware such as Memory, Power Sources, and Processor on OpenBSD systemsoshi.hardware.platform.windows Provides information about hardware such as Memory, Power Sources, and Processor on Windows systemsoshi.software.os.linux Provides information about Software and OS on Linuxoshi.software.os.windows Provides information about Software and OS on Windowsoshi.util Provides utilities for parsing, formatting, and other access -
-
Uses of Triplet in oshi.driver.linux.proc
Methods in oshi.driver.linux.proc that return Triplet Modifier and Type Method Description static Triplet<java.lang.String,java.lang.Character,java.util.Map<ProcessStat.PidStat,java.lang.Long>>
ProcessStat. getPidStats(int pid)
Reads the statistics in/proc/[pid]/stat
and returns the results. -
Uses of Triplet in oshi.driver.unix.aix
Methods in oshi.driver.unix.aix that return Triplet Modifier and Type Method Description static Triplet<java.lang.Integer,java.lang.Long,java.lang.Long>
PsInfo. queryArgsEnvAddrs(int pid, AixLibc.AixPsInfo psinfo)
Reads the pr_argc, pr_argv, and pr_envp fields from /proc/pid/psinfostatic Triplet<java.lang.String,java.lang.String,java.lang.String>
Lscfg. queryBackplaneModelSerialVersion(java.util.List<java.lang.String> lscfg)
Parse the output oflscfg -vp
to get backplane info -
Uses of Triplet in oshi.driver.unix.freebsd.disk
Methods in oshi.driver.unix.freebsd.disk that return types with arguments of type Triplet Modifier and Type Method Description static java.util.Map<java.lang.String,Triplet<java.lang.String,java.lang.String,java.lang.Long>>
GeomDiskList. queryDisks()
Queries disk data using geom -
Uses of Triplet in oshi.driver.windows
Methods in oshi.driver.windows that return Triplet Modifier and Type Method Description static Triplet<java.util.List<CentralProcessor.LogicalProcessor>,java.util.List<CentralProcessor.PhysicalProcessor>,java.util.List<CentralProcessor.ProcessorCache>>
LogicalProcessorInformation. getLogicalProcessorInformation()
Get a list of logical processors on this machinestatic Triplet<java.util.List<CentralProcessor.LogicalProcessor>,java.util.List<CentralProcessor.PhysicalProcessor>,java.util.List<CentralProcessor.ProcessorCache>>
LogicalProcessorInformation. getLogicalProcessorInformationEx()
Get a list of logical processors on this machine. -
Uses of Triplet in oshi.driver.windows.registry
Methods in oshi.driver.windows.registry that return Triplet Modifier and Type Method Description static <T extends java.lang.Enum<T> & PerfCounterWildcardQuery.PdhCounterWildcardProperty>
Triplet<java.util.List<java.util.Map<T,java.lang.Object>>,java.lang.Long,java.lang.Long>HkeyPerformanceDataUtil. readPerfDataFromRegistry(java.lang.String objectName, java.lang.Class<T> counterEnum)
Reads and parses a block of performance data from the registry. -
Uses of Triplet in oshi.hardware.platform.linux
Fields in oshi.hardware.platform.linux with type parameters of type Triplet Modifier and Type Field Description private java.util.function.Supplier<Triplet<java.lang.Long,java.lang.Long,java.lang.Long>>
LinuxVirtualMemory. usedTotalCommitLim
Methods in oshi.hardware.platform.linux that return Triplet Modifier and Type Method Description private static Triplet<java.lang.Long,java.lang.Long,java.lang.Long>
LinuxVirtualMemory. queryMemInfo()
-
Uses of Triplet in oshi.hardware.platform.unix.freebsd
Fields in oshi.hardware.platform.unix.freebsd with type parameters of type Triplet Modifier and Type Field Description private java.util.function.Supplier<Triplet<java.lang.String,java.lang.String,java.lang.String>>
FreeBsdFirmware. manufVersRelease
Methods in oshi.hardware.platform.unix.freebsd that return Triplet Modifier and Type Method Description private static Triplet<java.lang.String,java.lang.String,java.lang.String>
FreeBsdFirmware. readDmiDecode()
-
Uses of Triplet in oshi.hardware.platform.unix.openbsd
Fields in oshi.hardware.platform.unix.openbsd with type parameters of type Triplet Modifier and Type Field Description private java.util.function.Supplier<Triplet<java.lang.String,java.lang.String,java.lang.String>>
OpenBsdFirmware. manufVersRelease
private java.util.function.Supplier<Triplet<java.lang.Double,int[],java.lang.Double>>
OpenBsdSensors. tempFanVolts
private java.util.function.Supplier<Triplet<java.lang.Integer,java.lang.Integer,java.lang.Integer>>
OpenBsdVirtualMemory. usedTotalPgin
Methods in oshi.hardware.platform.unix.openbsd that return Triplet Modifier and Type Method Description private static Triplet<java.lang.Integer,java.lang.Integer,java.lang.Integer>
OpenBsdCentralProcessor. cpuidToFamilyModelStepping(int cpuid)
private static Triplet<java.lang.Double,int[],java.lang.Double>
OpenBsdSensors. querySensors()
private static Triplet<java.lang.Integer,java.lang.Integer,java.lang.Integer>
OpenBsdVirtualMemory. queryVmstat()
private static Triplet<java.lang.String,java.lang.String,java.lang.String>
OpenBsdFirmware. readDmesg()
-
Uses of Triplet in oshi.hardware.platform.windows
Fields in oshi.hardware.platform.windows with type parameters of type Triplet Modifier and Type Field Description private java.util.function.Supplier<Triplet<java.lang.Long,java.lang.Long,java.lang.Long>>
WindowsGlobalMemory. availTotalSize
private java.util.function.Supplier<Triplet<java.lang.Long,java.lang.Long,java.lang.Long>>
WindowsVirtualMemory. totalVmaxVused
Methods in oshi.hardware.platform.windows that return Triplet Modifier and Type Method Description private static Triplet<java.lang.Long,java.lang.Long,java.lang.Long>
WindowsVirtualMemory. querySwapTotalVirtMaxVirtUsed()
private static Triplet<java.lang.Long,java.lang.Long,java.lang.Long>
WindowsGlobalMemory. readPerfInfo()
-
Uses of Triplet in oshi.software.os.linux
Methods in oshi.software.os.linux that return Triplet Modifier and Type Method Description private static Triplet<java.lang.String,java.lang.String,java.lang.String>
LinuxOperatingSystem. execLsbRelease()
Attempts to execute `lsb_release -a`private static Triplet<java.lang.String,java.lang.String,java.lang.String>
LinuxOperatingSystem. parseRelease(java.lang.String line, java.lang.String splitLine)
Helper method to parse version description line styleprivate static Triplet<java.lang.String,java.lang.String,java.lang.String>
LinuxOperatingSystem. queryFamilyVersionCodenameFromReleaseFiles()
private static Triplet<java.lang.String,java.lang.String,java.lang.String>
LinuxOperatingSystem. readDistribRelease(java.lang.String filename)
Attempts to read /etc/distrib-release (for some value of distrib)private static Triplet<java.lang.String,java.lang.String,java.lang.String>
LinuxOperatingSystem. readLsbRelease()
Attempts to read /etc/lsb-releaseprivate static Triplet<java.lang.String,java.lang.String,java.lang.String>
LinuxOperatingSystem. readOsRelease()
Attempts to read /etc/os-release -
Uses of Triplet in oshi.software.os.windows
Fields in oshi.software.os.windows with type parameters of type Triplet Modifier and Type Field Description private java.util.function.Supplier<Triplet<java.lang.String,java.lang.String,java.util.Map<java.lang.String,java.lang.String>>>
WindowsOSProcess. cwdCmdEnv
Methods in oshi.software.os.windows that return Triplet Modifier and Type Method Description private static Triplet<java.lang.String,java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
WindowsOSProcess. defaultCwdCommandlineEnvironment()
private Triplet<java.lang.String,java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
WindowsOSProcess. queryCwdCommandlineEnvironment()
-
Uses of Triplet in oshi.util
Methods in oshi.util that return Triplet Modifier and Type Method Description static Triplet<java.lang.String,java.lang.String,java.lang.String>
ParseUtil. parseDeviceIdToVendorProductSerial(java.lang.String deviceId)
Parse a Windows DeviceID to get the vendor ID, product ID, and Serial Number
-