Uses of Class
oshi.util.tuples.Quartet
Packages that use Quartet
Package
Description
Provides parsing utilities for BSD disk-related commands (e.g.
Provides abstract classes for common code
Provides common Linux hardware implementations shared by JNA and FFM modules.
Native-free Linux hardware implementations using only procfs, sysfs, and command-line utilities.
Provides information about hardware such as Memory, Power Sources, and Processor on Mac systems
Provides common Unix hardware implementations shared by JNA and FFM modules.
Provides information about hardware such as Memory, Power Sources, and Processor on AIX systems
Provides abstract base classes and pure-Java implementations for FreeBSD hardware, shared by the JNA and FFM modules.
Provides abstract base classes and pure-Java implementations for Solaris/illumos hardware, shared by the JNA and FFM
modules.
Provides abstract base classes and pure-Java implementations for AIX software, shared by the JNA and FFM modules.
Provides non-native Linux driver utilities for querying the
/proc filesystem.-
Uses of Quartet in oshi.driver.common.unix.bsd.disk
Methods in oshi.driver.common.unix.bsd.disk that return QuartetModifier and TypeMethodDescriptionDisklabel.getDiskParams(String diskName) Gets disk and partition information by runningdisklabeland parsing its output.Disklabel.parseDfFallback(String diskName, List<String> dfLines, BiFunction<String, String, Pair<Integer, Integer>> majorMinorLookup) Parsesdfoutput as a fallback whendisklabelreturns no partitions (typically because the caller lacks root privileges).Disklabel.parseDiskParams(String diskName, List<String> disklabelLines, BiFunction<String, String, Pair<Integer, Integer>> majorMinorLookup) Parsesdisklabel -noutput to extract disk metadata and partitions. -
Uses of Quartet in oshi.hardware.common
Methods in oshi.hardware.common that return QuartetModifier and TypeMethodDescriptionprotected abstract Quartet<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.PhysicalProcessor>, List<CentralProcessor.ProcessorCache>, List<String>> AbstractCentralProcessor.initProcessorCounts()Initializes logical and physical processor lists and feature flags. -
Uses of Quartet in oshi.hardware.common.platform.linux
Methods in oshi.hardware.common.platform.linux that return QuartetModifier and TypeMethodDescriptionprotected Quartet<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.PhysicalProcessor>, List<CentralProcessor.ProcessorCache>, List<String>> LinuxCentralProcessor.initProcessorCounts()protected static Quartet<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.ProcessorCache>, Map<Integer, Integer>, Map<Integer, String>> LinuxCentralProcessor.readTopologyFromSysfs()Reads processor topology from sysfs using the default CPU path.protected abstract Quartet<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.ProcessorCache>, Map<Integer, Integer>, Map<Integer, String>> LinuxCentralProcessor.readTopologyWithUdev()Reads processor topology using udev. -
Uses of Quartet in oshi.hardware.common.platform.linux.nativefree
Methods in oshi.hardware.common.platform.linux.nativefree that return QuartetModifier and TypeMethodDescriptionprotected Quartet<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.ProcessorCache>, Map<Integer, Integer>, Map<Integer, String>> LinuxCentralProcessorNF.readTopologyWithUdev() -
Uses of Quartet in oshi.hardware.common.platform.mac
Methods in oshi.hardware.common.platform.mac that return QuartetModifier and TypeMethodDescriptionprotected Quartet<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.PhysicalProcessor>, List<CentralProcessor.ProcessorCache>, List<String>> MacCentralProcessor.initProcessorCounts()MacComputerSystem.platformExpert()Queries platform expert computer system information.MacBaseboard.queryPlatform()Queries platform baseboard information. -
Uses of Quartet in oshi.hardware.common.platform.unix
Methods in oshi.hardware.common.platform.unix that return QuartetModifier and TypeMethodDescriptionprotected Quartet<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.PhysicalProcessor>, List<CentralProcessor.ProcessorCache>, List<String>> BsdCentralProcessor.initProcessorCounts() -
Uses of Quartet in oshi.hardware.common.platform.unix.aix
Methods in oshi.hardware.common.platform.unix.aix that return QuartetModifier and TypeMethodDescriptionprotected Quartet<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.PhysicalProcessor>, List<CentralProcessor.ProcessorCache>, List<String>> AixCentralProcessor.initProcessorCounts() -
Uses of Quartet in oshi.hardware.common.platform.unix.freebsd
Methods in oshi.hardware.common.platform.unix.freebsd that return QuartetModifier and TypeMethodDescriptionprotected Quartet<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.PhysicalProcessor>, List<CentralProcessor.ProcessorCache>, List<String>> FreeBsdCentralProcessor.initProcessorCounts() -
Uses of Quartet in oshi.hardware.common.platform.unix.solaris
Methods in oshi.hardware.common.platform.unix.solaris that return QuartetModifier and TypeMethodDescriptionprotected Quartet<List<CentralProcessor.LogicalProcessor>, List<CentralProcessor.PhysicalProcessor>, List<CentralProcessor.ProcessorCache>, List<String>> SolarisCentralProcessor.initProcessorCounts() -
Uses of Quartet in oshi.software.common.os.unix.aix
Methods in oshi.software.common.os.unix.aix with parameters of type Quartet -
Uses of Quartet in oshi.util.driver.linux.proc
Methods in oshi.util.driver.linux.proc that return Quartet