All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbstractBaseboard |
Baseboard data
|
AbstractCentralProcessor |
A CPU.
|
AbstractComputerSystem |
Computer System data.
|
AbstractDisplay |
A Display
|
AbstractFileSystem |
Common methods for filesystem implementations
|
AbstractFirmware |
Firmware data.
|
AbstractGlobalMemory |
Memory info.
|
AbstractGraphicsCard |
An abstract Sound Card
|
AbstractHardwareAbstractionLayer |
Common fields or methods used by platform-specific implementations of HardwareAbstractionLayer
|
AbstractHWDiskStore |
Common methods for platform HWDiskStore classes
|
AbstractInternetProtocolStats |
Common implementations for IP Stats
|
AbstractLogicalVolumeGroup |
|
AbstractNetworkIF |
Network interfaces implementation.
|
AbstractNetworkParams |
Common NetworkParams implementation.
|
AbstractOperatingSystem |
Common methods for OperatingSystem implementations
|
AbstractOSFileStore |
Common implementations for OSFileStore
|
AbstractOSProcess |
A process is an instance of a computer program that is being executed.
|
AbstractOSThread |
Common methods for OSThread implementation
|
AbstractPowerSource |
A Power Source
|
AbstractSensors |
Sensors from WMI or Open Hardware Monitor
|
AbstractSoundCard |
An abstract Sound Card
|
AbstractUsbDevice |
A USB device
|
AbstractVirtualMemory |
Virtual Memory info.
|
AixBaseboard |
Baseboard data obtained by lscfg
|
AixCentralProcessor |
A CPU
|
AixComputerSystem |
Hardware data obtained from lsattr
|
AixComputerSystem.LsattrStrings |
|
AixFileSystem |
The AIX File System contains OSFileStore s which are a storage pool, device, partition,
volume, concrete file system or other implementation specific means of file storage.
|
AixFirmware |
Firmware data.
|
AixGlobalMemory |
Memory obtained by perfstat_memory_total_t
|
AixGraphicsCard |
Graphics Card info obtained from lscfg
|
AixHardwareAbstractionLayer |
AIXHardwareAbstractionLayer class.
|
AixHWDiskStore |
AIX hard disk implementation.
|
AixInternetProtocolStats |
Internet Protocol Stats implementation
|
AixLibc |
C library.
|
AixLibc.AixLwpsInfo |
|
AixLibc.AixPsInfo |
|
AixLibc.Timestruc |
64-bit timestruc required for psinfo structure
|
AixNetworkIF |
AIXNetworks class.
|
AixNetworkParams |
AixNetworkParams class.
|
AixOperatingSystem |
AIX (Advanced Interactive eXecutive) is a series of proprietary Unix operating systems developed and sold by IBM for
several of its computer platforms.
|
AixOSFileStore |
OSFileStore implementation
|
AixOSProcess |
OSProcess implementation
|
AixOSThread |
OSThread implementation
|
AixPowerSource |
A Power Source
|
AixSensors |
Sensors not available except counting fans from lscfg
|
AixSoundCard |
AIX Sound Card.
|
AixUsbDevice |
AIX Usb Device
|
AixVirtualMemory |
Memory obtained by perfstat_memory_total_t
|
Auxv |
Utility to read auxiliary vector from /proc/self/auxv
|
Baseboard |
The Baseboard represents the system board, also called motherboard, logic board, etc.
|
BsdNetworkIF |
BsdNetworkIF applicable to FreeBSD and OpenBSD.
|
BsdSysctlUtil |
Provides access to sysctl calls on FreeBSD
|
ByRef |
Wrapper classes for JNA clases which extend ByReference intended for use in
try-with-resources blocks.
|
ByRef.CloseableHANDLEByReference |
|
ByRef.CloseableIntByReference |
|
ByRef.CloseableLongByReference |
|
ByRef.CloseableLONGLONGByReference |
|
ByRef.CloseableNativeLongByReference |
|
ByRef.CloseablePointerByReference |
|
ByRef.CloseablePROCESSENTRY32ByReference |
|
ByRef.CloseableSizeTByReference |
|
ByRef.CloseableULONGptrByReference |
|
CentralProcessor |
This class represents the entire Central Processing Unit (CPU) of a computer system, which may contain one or more
physical packages (sockets), one or more physical processors (cores), and one or more logical processors (what the
Operating System sees, which may include hyperthreaded cores.)
|
CentralProcessor.LogicalProcessor |
A class representing a Logical Processor and its replationship to physical processors, physical packages, and
logical groupings such as NUMA Nodes and Processor groups, useful for identifying processor topology.
|
CentralProcessor.PhysicalProcessor |
A class representing a Physical Processor (a core) providing per-core statistics that may vary, particularly in
hybrid/modular processors.
|
CentralProcessor.ProcessorCache |
A class representing CPU Cache Memory.
|
CentralProcessor.ProcessorCache.Type |
The type of cache.
|
CentralProcessor.ProcessorIdentifier |
A class encapsulating ghe CPU's identifier strings ,including name, vendor, stepping, model, and family
information (also called the signature of a CPU)
|
CentralProcessor.TickType |
|
CFUtil |
CF String retrieving
|
CLibrary |
C library with code common to all *nix-based operating systems.
|
CLibrary.Addrinfo |
|
CLibrary.Addrinfo.ByReference |
|
CLibrary.BsdIp6stat |
|
CLibrary.BsdIpstat |
|
CLibrary.BsdTcpstat |
|
CLibrary.BsdUdpstat |
|
CLibrary.Sockaddr |
|
CLibrary.Sockaddr.ByReference |
|
ComputerSystem |
The ComputerSystem represents the physical hardware, of a computer system/product and includes BIOS/firmware and a
motherboard, logic board, etc.
|
Constants |
General constants used in multiple classes
|
CoreGraphics |
The Core Graphics framework is based on the Quartz advanced drawing engine.
|
CoreGraphics.CGPoint |
A point with X and Y coordinates
|
CoreGraphics.CGRect |
A rectangle with origin and size
|
CoreGraphics.CGSize |
A size with width and height
|
CpuInfo |
Utility to read CPU info from /proc/cpuinfo
|
CpuStat |
Utility to read CPU statistics from /proc/stat
|
Devicetree |
Utility to read info from the devicetree
|
DeviceTree |
Utility to query device interfaces via Config Manager Device Tree functions
|
DevPath |
Provides constants for paths in the /dev filesystem on Linux.
|
Disklabel |
Utility class parsing partition information from disklabel command
|
DiskStats |
Utility to read disk statistics from /proc/diskstats
|
DiskStats.IoStat |
Enum corresponding to the fields in the output of /proc/diskstats
|
Display |
Display refers to the information regarding a video source and monitor identified by the EDID standard.
|
Dmidecode |
Utility to read info from dmidecode
|
EdidUtil |
EDID parsing utility.
|
EnumWindows |
Utility to query Desktop windows
|
ExecutingCommand |
A class for executing on the command line and returning the result of execution.
|
FileSystem |
The File System is a logical arrangement, usually in a hierarchial tree, where files are placed for storage and
retrieval.
|
FileSystemUtil |
Utility class for common filesystem code
|
FileUtil |
File reading methods
|
Firmware |
The Firmware represents the low level BIOS or equivalent.
|
FormatUtil |
Formatting utility for appending units or converting between number types.
|
FreeBsdCentralProcessor |
A CPU
|
FreeBsdComputerSystem |
Hardware data obtained from dmidecode.
|
FreeBsdFileSystem |
The FreeBSD File System contains OSFileStore s which are a storage pool, device, partition,
volume, concrete file system or other implementation specific means of file storage.
|
FreeBsdFirmware |
Firmware information from dmidecode
|
FreeBsdGlobalMemory |
Memory obtained by sysctl vm.stats
|
FreeBsdGraphicsCard |
Graphics Card info obtained from pciconf
|
FreeBsdHardwareAbstractionLayer |
FreeBsdHardwareAbstractionLayer class.
|
FreeBsdHWDiskStore |
FreeBSD hard disk implementation.
|
FreeBsdInternetProtocolStats |
Internet Protocol Stats implementation
|
FreeBsdLibc |
C library.
|
FreeBsdLibc.CpTime |
CPU Ticks
|
FreeBsdLibc.FreeBsdUtmpx |
Connection info
|
FreeBsdLibc.Timeval |
Return type for BSD sysctl kern.boottime
|
FreeBsdNetworkParams |
FreeBsdNetworkParams class.
|
FreeBsdOperatingSystem |
FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD),
which was based on Research Unix.
|
FreeBsdOperatingSystem.PsKeywords |
|
FreeBsdOSFileStore |
OSFileStore implementation
|
FreeBsdOSProcess |
OSProcess implementation
|
FreeBsdOSProcess.PsThreadColumns |
|
FreeBsdOSThread |
OSThread implementation
|
FreeBsdPowerSource |
A Power Source
|
FreeBsdSensors |
Sensors from coretemp
|
FreeBsdSoundCard |
FreeBSD soundcard.
|
FreeBsdUsbDevice |
FreeBsd Usb Device
|
FreeBsdVirtualMemory |
Memory obtained by swapinfo
|
Fsstat |
Utility to query fsstat
|
FstatUtil |
Reads from fstat.
|
GeomDiskList |
Utility to query geom part list
|
GeomPartList |
Utility to query geom part list
|
GlobalConfig |
The global configuration utility.
|
GlobalConfig.PropertyException |
Indicates that a configuration value is invalid.
|
GlobalMemory |
The GlobalMemory class tracks information about the use of a computer's physical memory (RAM) as well as any
available virtual memory.
|
GraphicsCard |
GraphicsCard interface.
|
GuardedBy |
The field or method to which this annotation is applied can only be accessed when holding a particular lock, which
may be a built-in (synchronization) lock, or may be an explicit java.util.concurrent.Lock .
|
HardwareAbstractionLayer |
A hardware abstraction layer.
|
HkeyPerformanceDataUtil |
Utility to read HKEY_PERFORMANCE_DATA information.
|
HkeyUserData |
Utility to read session data from HKEY_USERS
|
HWDiskStore |
A storage mechanism where data are recorded by various electronic, magnetic, optical, or mechanical changes to a
surface layer of one or more rotating disks or or flash storage such as a removable or solid state drive.
|
HWPartition |
A region on a hard disk or other secondary storage, so that an operating system can manage information in each region
separately.
|
Immutable |
The presence of this annotation indicates that the author believes the class to be immutable and hence inherently
thread-safe.
|
InternetProtocolStats |
Includes key statistics of TCP and UDP protocols
|
InternetProtocolStats.IPConnection |
Encapsulates information associated with an IP connection.
|
InternetProtocolStats.TcpState |
The TCP connection state as described in RFC 793.
|
InternetProtocolStats.TcpStats |
Encapsulates statistics associated with a TCP connection.
|
InternetProtocolStats.UdpStats |
Encapsulates statistics associated with a UDP connection.
|
IOKit |
The I/O Kit framework implements non-kernel access to I/O Kit objects (drivers and nubs) through the device-interface
mechanism.
|
IOKit.SMCKeyData |
Holds the return value of SMC query.
|
IOKit.SMCKeyDataKeyInfo |
Holds the return value of SMC KeyInfo query.
|
IOKit.SMCKeyDataPLimitData |
Holds the return value of SMC pLimit query.
|
IOKit.SMCKeyDataVers |
Holds the return value of SMC version query.
|
IOKit.SMCVal |
Holds an SMC value
|
Iostat |
Utility to query iostat
|
Kernel32 |
Kernel32.
|
Kernel32.ProcessorFeature |
|
KstatUtil |
Provides access to kstat information on Solaris
|
KstatUtil.KstatChain |
A copy of the Kstat chain, encapsulating a kstat_ctl_t object.
|
LinuxBaseboard |
Baseboard data obtained by sysfs
|
LinuxCentralProcessor |
A CPU as defined in Linux /proc.
|
LinuxComputerSystem |
Hardware data obtained from sysfs.
|
LinuxFileSystem |
The Linux File System contains OSFileStore s which are a storage pool, device, partition,
volume, concrete file system or other implementation specific means of file storage.
|
LinuxFirmware |
Firmware data obtained by sysfs.
|
LinuxFirmware.VcGenCmdStrings |
|
LinuxGlobalMemory |
Memory obtained by /proc/meminfo and sysinfo.totalram
|
LinuxGraphicsCard |
Graphics card info obtained by lshw
|
LinuxHardwareAbstractionLayer |
LinuxHardwareAbstractionLayer class.
|
LinuxHWDiskStore |
Linux hard disk implementation.
|
LinuxHWDiskStore.UdevStat |
|
LinuxInternetProtocolStats |
Internet Protocol Stats implementation
|
LinuxLibc |
Linux C Library.
|
LinuxLibc.Exit_status |
Part of utmpx structure
|
LinuxLibc.LinuxUtmpx |
Return type for getutxent()
|
LinuxLibc.Ut_Tv |
32-bit timeval required for utmpx structure
|
LinuxLogicalVolumeGroup |
|
LinuxNetworkIF |
LinuxNetworks class.
|
LinuxNetworkParams |
LinuxNetworkParams class.
|
LinuxOperatingSystem |
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel
first released on September 17, 1991, by Linus Torvalds.
|
LinuxOSFileStore |
OSFileStore implementation
|
LinuxOSProcess |
OSProcess implementation
|
LinuxOSProcess.ProcPidStat |
Enum used to update attributes.
|
LinuxOSThread |
OSThread implementation
|
LinuxOSThread.ThreadPidStat |
Enum used to update attributes.
|
LinuxPowerSource |
A Power Source
|
LinuxSensors |
Sensors from WMI or Open Hardware Monitor
|
LinuxSoundCard |
Sound card data obtained via /proc/asound directory
|
LinuxUsbDevice |
Linux Usb Device
|
LinuxVirtualMemory |
Memory obtained by /proc/meminfo and /proc/vmstat
|
LoadAverage |
Utility to calculate a load average equivalent metric on Windows.
|
LogicalProcessorInformation |
Utility to query Logical Processor Information
|
LogicalVolumeGroup |
A logical volume group implemented as part of logical volume management, combining the space on one or more storage
devices such as disks or partitions (physical volumes) into a storage pool, and subsequently allocating that space to
virtual partitions (logical volumes) as block devices accessible to the file system.
|
Ls |
Utility to query ls
|
Lscfg |
Utility to query lscfg
|
Lshal |
Utility to read info from lshal
|
Lshal |
Utility to query lshal
|
Lshw |
Utility to read info from lshw
|
Lspv |
Utility to query lspv
|
Lssrad |
Utility to query lssrad
|
MacBaseboard |
Baseboard data obtained from ioreg
|
MacCentralProcessor |
A CPU.
|
MacComputerSystem |
Hardware data obtained from ioreg.
|
MacDisplay |
A Display
|
MacFileSystem |
The Mac File System contains OSFileStore s which are a storage pool, device, partition,
volume, concrete file system or other implementation specific means of file storage.
|
MacFirmware |
Firmware data obtained from ioreg.
|
MacGlobalMemory |
Memory obtained by host_statistics (vm_stat) and sysctl.
|
MacGraphicsCard |
Graphics card info obtained by system_profiler SPDisplaysDataType.
|
MacHardwareAbstractionLayer |
MacHardwareAbstractionLayer class.
|
MacHWDiskStore |
Mac hard disk implementation.
|
MacHWDiskStore.CFKey |
|
MacInternetProtocolStats |
Internet Protocol Stats implementation
|
MacLogicalVolumeGroup |
|
MacNetworkIF |
MacNetworks class.
|
MacNetworkParams |
MacNetworkParams class.
|
MacOperatingSystem |
macOS, previously Mac OS X and later OS X) is a series of proprietary graphical operating systems developed and
marketed by Apple Inc.
|
MacOSFileStore |
OSFileStore implementation
|
MacOSProcess |
OSProcess implementation
|
MacOSThread |
OSThread implementation
|
MacPowerSource |
A Power Source
|
MacSensors |
Sensors from SMC
|
MacSoundCard |
Sound card data obtained via AppleHDA kext
|
MacUsbDevice |
Mac Usb Device
|
MacVirtualMemory |
Memory obtained by host_statistics (vm_stat) and sysctl.
|
Memoizer |
A memoized function stores the output corresponding to some set of specific inputs.
|
MemoryInformation |
Utility to query Memory performance counter
|
MemoryInformation.PageSwapProperty |
For pages in/out
|
Mount |
Utility to query mount
|
MSAcpiThermalZoneTemperature |
Utility to query WMI class MSAcpi_ThermalZoneTemperature
|
MSAcpiThermalZoneTemperature.TemperatureProperty |
Current temperature property.
|
MSFTStorage |
Utility to query WMI classes in Storage namespace assocaited with Storage Pools
|
MSFTStorage.PhysicalDiskProperty |
Properties for a physical disk.
|
MSFTStorage.StoragePoolProperty |
Properties to identify the storage pool.
|
MSFTStorage.StoragePoolToPhysicalDiskProperty |
Properties to link a storage pool with a physical disk.
|
MSFTStorage.VirtualDiskProperty |
Properties for a virtual disk.
|
NetSessionData |
Utility to read process data from HKEY_PERFORMANCE_DATA information with backup from Performance Counters or WMI
|
NetStat |
Utility to query NetStat.
|
NetStat |
Utility to query TCP connections
|
NetStat.IFdata |
Class to encapsulate IF data for method return
|
NetworkIF |
A network interface in the machine, including statistics.
|
NetworkIF.IfOperStatus |
The current operational state of a network interface.
|
NetworkParams |
NetworkParams presents network parameters of running OS, such as DNS, host name etc.
|
NotThreadSafe |
The presence of this annotation indicates that the author believes the class is not thread-safe.
|
NtDll |
|
NtDll.CURDIR |
|
NtDll.PEB |
|
NtDll.PROCESS_BASIC_INFORMATION |
|
NtDll.RTL_DRIVE_LETTER_CURDIR |
|
NtDll.RTL_USER_PROCESS_PARAMETERS |
|
NtDll.STRING |
|
NtDll.UNICODE_STRING |
|
OhmHardware |
Utility to query Open Hardware Monitor WMI data for Hardware
|
OhmHardware.IdentifierProperty |
HW Identifier Property
|
OhmSensor |
Utility to query Open Hardware Monitor WMI data for Sensors
|
OhmSensor.ValueProperty |
Sensor value property
|
OpenBsdCentralProcessor |
OpenBSD Central Processor implementation
|
OpenBsdComputerSystem |
OpenBSD ComputerSystem implementation
|
OpenBsdFileSystem |
The FreeBSD File System contains OSFileStore s which are a storage pool, device, partition,
volume, concrete file system or other implementation specific means of file storage.
|
OpenBsdFirmware |
OpenBSD Firmware implementation
|
OpenBsdGlobalMemory |
Memory obtained by sysctl vm.stats
|
OpenBsdGraphicsCard |
Graphics Card info obtained from pciconf
|
OpenBsdHardwareAbstractionLayer |
OpenBsdHardwareAbstractionLayer class.
|
OpenBsdHWDiskStore |
OpenBSD hard disk implementation.
|
OpenBsdInternetProtocolStats |
Internet Protocol Stats implementation
|
OpenBsdLibc |
C library.
|
OpenBsdLibc.Bcachestats |
OpenBSD Cache stats for memory
|
OpenBsdLibc.Timeval |
Return type for BSD sysctl kern.boottime
|
OpenBsdNetworkParams |
OpenBsdNetworkParams class.
|
OpenBsdOperatingSystem |
OpenBsd is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD),
which was based on Research Unix.
|
OpenBsdOperatingSystem.PsKeywords |
|
OpenBsdOSFileStore |
OSFileStore implementation
|
OpenBsdOSProcess |
OSProcess implementation
|
OpenBsdOSProcess.PsThreadColumns |
|
OpenBsdOSThread |
OSThread implementation
|
OpenBsdPowerSource |
A Power Source
|
OpenBsdSensors |
Sensors
|
OpenBsdSoundCard |
OpenBSD soundcard.
|
OpenBsdSysctlUtil |
Provides access to sysctl calls on OpenBSD
|
OpenBsdUsbDevice |
OpenBsd Usb Device
|
OpenBsdVirtualMemory |
Memory info on OpenBSD
|
OperatingSystem |
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 |
A class representing the Operating System version details.
|
OperatingSystem.ProcessFiltering |
Constants which may be used to filter Process lists in OperatingSystem.getProcesses(Predicate, Comparator, int) ,
OperatingSystem.getChildProcesses(int, Predicate, Comparator, int) , and
OperatingSystem.getDescendantProcesses(int, Predicate, Comparator, int) .
|
OperatingSystem.ProcessSorting |
Constants which may be used to sort Process lists in OperatingSystem.getProcesses(Predicate, Comparator, int) ,
OperatingSystem.getChildProcesses(int, Predicate, Comparator, int) , and
OperatingSystem.getDescendantProcesses(int, Predicate, Comparator, int) .
|
OSDesktopWindow |
This class encapsulates information about a window on the operating system's GUI desktop
|
OSFileStore |
A FileStore represents a storage pool, device, partition, volume, concrete file system or other implementation
specific means of file storage.
|
OSProcess |
Represents a Process on the operating system, which may contain multiple threads.
|
OSProcess.State |
Process and Thread Execution States
|
OSService |
Operating system services are responsible for the management of platform resources, including the processor, memory,
files, and input and output.
|
OSService.State |
Service Execution States
|
OSSession |
This class encapsulates information about users who are currently logged in to an operating system.
|
OSThread |
Represents a Thread/Task on the operating system.
|
OSThread.ThreadFiltering |
Constants which may be used to filter Thread lists
|
PagingFile |
Utility to query Paging File performance counter
|
PagingFile.PagingPercentProperty |
For swap file usage
|
Pair<A,B> |
Convenience class for returning multiple objects from methods.
|
ParseUtil |
String parsing utility.
|
PerfCounterQuery |
Enables queries of Performance Counters using wild cards to filter instances
|
PerfCounterQuery.PdhCounterProperty |
Contract for Counter Property Enums
|
PerfCounterQueryHandler |
Utility to handle Performance Counter Queries
|
PerfCounterWildcardQuery |
Enables queries of Performance Counters using wild cards to filter instances
|
PerfCounterWildcardQuery.PdhCounterWildcardProperty |
Contract for Counter Property Enums
|
PerfDataUtil |
Helper class to centralize the boilerplate portions of PDH counter setup and allow applications to easily add, query,
and remove counters.
|
PerfDataUtil.PerfCounter |
Encapsulates the three string components of a performance counter
|
PerfmonConstants |
Constants used in Perfmon driver classes
|
PerfmonDisabled |
Tests whether performance counters are disabled
|
PerfstatConfig |
Utility to query partition config
|
PerfstatCpu |
Utility to query performance stats for cpu
|
PerfstatDisk |
Utility to query performance stats for disk_stats
|
PerfstatMemory |
Utility to query performance stats for memory
|
PerfstatNetInterface |
Utility to query performance stats for network interfaces
|
PerfstatProcess |
Utility to query performance stats for processes
|
PerfstatProtocol |
Utility to query performance stats for network interfaces
|
PhysicalDisk |
Utility to query PhysicalDisk performance counter
|
PhysicalDisk.PhysicalDiskProperty |
Physical Disk performance counters.
|
PhysicalMemory |
The PhysicalMemory class represents a physical memory device located on a computer system and available to the
operating system.
|
PlatformEnum |
An enumeration of supported operating systems.
|
PowerSource |
The Power Source is one or more batteries with some capacity, and some state of charge/discharge
|
PowerSource.CapacityUnits |
Units of Battery Capacity
|
PowrProf |
Power profile stats.
|
PowrProf.BATTERY_INFORMATION |
|
PowrProf.BATTERY_MANUFACTURE_DATE |
|
PowrProf.BATTERY_QUERY_INFORMATION |
|
PowrProf.BATTERY_QUERY_INFORMATION_LEVEL |
|
PowrProf.BATTERY_STATUS |
|
PowrProf.BATTERY_WAIT_STATUS |
|
PowrProf.ProcessorPowerInformation |
Contains information about a processor.
|
PowrProf.SystemBatteryState |
Contains information about the current state of the system battery.
|
ProcessInformation |
Utility to query Process Information performance counter
|
ProcessInformation.HandleCountProperty |
Handle performance counters
|
ProcessInformation.IdleProcessorTimeProperty |
Processor performance counters
|
ProcessInformation.ProcessPerformanceProperty |
Process performance counters
|
ProcessorInformation |
Utility to query Processor performance counter
|
ProcessorInformation.InterruptsProperty |
System interrupts counters
|
ProcessorInformation.ProcessorFrequencyProperty |
Processor Frequency counters.
|
ProcessorInformation.ProcessorTickCountProperty |
Processor performance counters
|
ProcessorInformation.ProcessorUtilityTickCountProperty |
Processor performance counters including utility counters
|
ProcessorInformation.SystemTickCountProperty |
System performance counters
|
ProcessPerformanceData |
Utility to read process data from HKEY_PERFORMANCE_DATA information with backup from Performance Counters or WMI
|
ProcessPerformanceData.PerfCounterBlock |
Class to encapsulate data from the registry performance counter block
|
ProcessStat |
Utility to read process statistics from /proc/[pid]/stat
|
ProcessStat.PidStat |
Enum corresponding to the fields in the output of /proc/[pid]/stat
|
ProcessStat.PidStatM |
Enum corresponding to the fields in the output of /proc/[pid]/statm
|
ProcessWtsData |
Utility to read process data from HKEY_PERFORMANCE_DATA information with backup from Performance Counters or WMI
|
ProcessWtsData.WtsInfo |
Class to encapsulate data from WTS Process Info
|
ProcPath |
Provides constants for paths in the /proc filesystem on Linux.
|
ProcstatUtil |
Reads from procstat into a map
|
Prtvtoc |
Utility to query iostat
|
PsInfo |
Utility to query /proc/psinfo
|
PsInfo |
Utility to query /proc/psinfo
|
Quartet<A,B,C,D> |
Convenience class for returning multiple objects from methods.
|
Quintet<A,B,C,D,E> |
Convenience class for returning multiple objects from methods.
|
Sensors |
Sensors include hardware sensors to monitor temperature, fan speed, and other information.
|
SessionWtsData |
Utility to read process data from HKEY_PERFORMANCE_DATA information with backup from Performance Counters or WMI
|
SmcUtil |
Provides access to SMC calls on macOS
|
SolarisCentralProcessor |
A CPU
|
SolarisComputerSystem |
Hardware data obtained from smbios.
|
SolarisComputerSystem.SmbiosStrings |
|
SolarisComputerSystem.SmbType |
|
SolarisFileSystem |
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.
|
SolarisFirmware |
Firmware data.
|
SolarisGlobalMemory |
Memory obtained by kstat
|
SolarisGraphicsCard |
Graphics Card info obtained from prtconf
|
SolarisHardwareAbstractionLayer |
SolarisHardwareAbstractionLayer class.
|
SolarisHWDiskStore |
Solaris hard disk implementation.
|
SolarisInternetProtocolStats |
Internet Protocol Stats implementation
|
SolarisLibc |
C library.
|
SolarisLibc.Exit_status |
Part of utmpx structure
|
SolarisLibc.SolarisLwpsInfo |
Nested Structure for psinfo file
|
SolarisLibc.SolarisPrUsage |
Structure for usage file
|
SolarisLibc.SolarisPsInfo |
Structure for psinfo file
|
SolarisLibc.SolarisUtmpx |
Connection info
|
SolarisLibc.Timestruc |
32/64-bit timestruc required for psinfo and lwpsinfo structures
|
SolarisLibc.Timeval |
32/64-bit timeval required for utmpx structure
|
SolarisNetworkIF |
SolarisNetworks class.
|
SolarisNetworkParams |
SolarisNetworkParams class.
|
SolarisOperatingSystem |
Solaris is a non-free Unix operating system originally developed by Sun Microsystems.
|
SolarisOSFileStore |
OSFileStore implementation
|
SolarisOSProcess |
OSProcess implementation
|
SolarisOSThread |
OSThread implementation
|
SolarisPowerSource |
A Power Source
|
SolarisSensors |
Sensors from prtpicl
|
SolarisSoundCard |
Solaris Sound Card.
|
SolarisUsbDevice |
Solaris Usb Device
|
SolarisVirtualMemory |
Memory obtained by kstat and swap
|
SoundCard |
SoundCard interface.
|
Struct |
Wrapper classes for JNA clases which extend Structure intended for use in try-with-resources
blocks.
|
Struct.CloseableHostCpuLoadInfo |
|
Struct.CloseableMibIfRow |
|
Struct.CloseableMibIfRow2 |
|
Struct.CloseableMibTcpStats |
|
Struct.CloseableMibUdpStats |
|
Struct.CloseablePdhRawCounter |
|
Struct.CloseablePerformanceInformation |
|
Struct.CloseableProcTaskAllInfo |
|
Struct.CloseableProcTaskInfo |
|
Struct.CloseableRUsageInfoV2 |
|
Struct.CloseableSpDeviceInterfaceData |
|
Struct.CloseableSpDevinfoData |
|
Struct.CloseableSysinfo |
|
Struct.CloseableSystemInfo |
|
Struct.CloseableTimeval |
|
Struct.CloseableVMStatistics |
|
Struct.CloseableVnodePathInfo |
|
Struct.CloseableXswUsage |
|
SuppressForbidden |
This annotation exists to permit suppression in the Forbidden APIs check and also indicate to consumers of these
classes that they may need to handle these differently in their production code.
|
SysctlUtil |
Provides access to sysctl calls on macOS
|
Sysfs |
Utility to read info from sysfs
|
SysPath |
Provides constants for paths in the /sys filesystem on Linux.
|
SystemB |
System class.
|
SystemB.InSockInfo |
Mac internet socket info
|
SystemB.MacUtmpx |
Mac connection info
|
SystemB.Pri |
Union for TCP or internet socket info
|
SystemB.ProcFdInfo |
Mac file descriptor info
|
SystemB.ProcFileInfo |
Mac file info
|
SystemB.SocketFdInfo |
Mac socket info
|
SystemB.SocketInfo |
Mack IP Socket Info
|
SystemB.TcpSockInfo |
Mac TCP socket info
|
SystemConfiguration |
Allow applications to access a device’s network configuration settings.
|
SystemConfiguration.SCNetworkInterfaceRef |
|
SystemInfo |
System information.
|
SystemInformation |
Utility to query System performance counters
|
SystemInformation.ContextSwitchProperty |
Context switch property
|
SystemInformation.ProcessorQueueLengthProperty |
Processor Queue Length property
|
SystemPages |
Utility to query geom part list
|
ThreadInfo |
Utility to query threads for a process
|
ThreadInfo.ThreadStats |
Class to encapsulate mach thread info
|
ThreadInformation |
Utility to query Thread Information performance counter
|
ThreadInformation.ThreadPerformanceProperty |
Thread performance counters
|
ThreadPerformanceData |
Utility to read thread data from HKEY_PERFORMANCE_DATA information with backup from Performance Counters or WMI
|
ThreadPerformanceData.PerfCounterBlock |
Class to encapsulate data from the registry performance counter block
|
ThreadSafe |
The presence of this annotation indicates that the author believes the class to be thread-safe.
|
Triplet<A,B,C> |
Convenience class for returning multiple objects from methods.
|
UnixBaseboard |
Baseboard data obtained by a calling class
|
UnixDisplay |
A Display
|
Uptime |
Utility to query up time.
|
UpTime |
Utility to read system uptime from /proc/uptime
|
UsbDevice |
A USB device is a device connected via a USB port, possibly internally/permanently.
|
UserGroupInfo |
Utility class to temporarily cache the userID and group maps in *nix, for
parsing process ownership.
|
Util |
General utility methods
|
VirtualMemory |
The VirtuallMemory class tracks information about the use of a computer's virtual memory (swap file) which
temporarily moves rarely accessed information to a disk or other storage device.
|
Who |
Utility to query logged in users.
|
Who |
Utility to query logged in users.
|
Who |
Utility to query logged in users.
|
Who |
Utility to query logged in users.
|
Who |
Utility to query logged in users.
|
Who |
Utility to query logged in users.
|
Win32BaseBoard |
Utility to query WMI class Win32_BaseBoard
|
Win32BaseBoard.BaseBoardProperty |
Baseboard description properties.
|
Win32Bios |
Utility to query WMI class Win32_BIOS
|
Win32Bios.BiosProperty |
BIOS description properties.
|
Win32Bios.BiosSerialProperty |
Serial number property.
|
Win32ComputerSystem |
Utility to query WMI class Win32_ComputerSystem
|
Win32ComputerSystem.ComputerSystemProperty |
Computer System properties
|
Win32ComputerSystemProduct |
Utility to query WMI class Win32_ComputerSystemProduct
|
Win32ComputerSystemProduct.ComputerSystemProductProperty |
Computer System ID number
|
Win32DiskDrive |
Utility to query WMI class Win32_DiskDrive
|
Win32DiskDrive.DiskDriveProperty |
Disk drive properties
|
Win32DiskDriveToDiskPartition |
Utility to query WMI class Win32_DiskDriveToDiskPartition
|
Win32DiskDriveToDiskPartition.DriveToPartitionProperty |
Links disk drives to partitions
|
Win32DiskPartition |
Utility to query WMI class Win32_DiskPartition
|
Win32DiskPartition.DiskPartitionProperty |
Disk partition properties
|
Win32Fan |
Utility to query WMI class Win32_Fan
|
Win32Fan.SpeedProperty |
Fan speed property.
|
Win32LogicalDisk |
Utility to query WMI class Win32_LogicalDisk
|
Win32LogicalDisk.LogicalDiskProperty |
Logical disk properties.
|
Win32LogicalDiskToPartition |
Utility to query WMI class Win32_LogicalDiskToPartition
|
Win32LogicalDiskToPartition.DiskToPartitionProperty |
Links disk drives to partitions
|
Win32OperatingSystem |
Utility to query WMI class Win32_OperatingSystem
|
Win32OperatingSystem.OSVersionProperty |
Operating System properties
|
Win32PhysicalMemory |
Utility to query WMI class Win32_PhysicalMemory
|
Win32PhysicalMemory.PhysicalMemoryProperty |
Physical Memory properties for Win10 and later.
|
Win32PhysicalMemory.PhysicalMemoryPropertyWin8 |
Physical Memory properties for Win8 and earlier.
|
Win32Process |
Utility to query WMI class Win32_Process
|
Win32Process.CommandLineProperty |
Process command lines.
|
Win32Process.ProcessXPProperty |
Process properties accessible from WTSEnumerateProcesses in Vista+
|
Win32ProcessCached |
Utility to query WMI class Win32_Process using cache
|
Win32Processor |
Utility to query WMI class Win32_Processor
|
Win32Processor.BitnessProperty |
Processor bitness property
|
Win32Processor.ProcessorIdProperty |
Processor ID property
|
Win32Processor.VoltProperty |
Processor voltage properties.
|
Win32VideoController |
Utility to query WMI class Win32_VideoController
|
Win32VideoController.VideoControllerProperty |
Video Controller properties
|
WindowInfo |
Utility to query desktop windows
|
WindowsBaseboard |
Baseboard data obtained from WMI
|
WindowsCentralProcessor |
A CPU, representing all of a system's processors.
|
WindowsComputerSystem |
Hardware data obtained from WMI.
|
WindowsDisplay |
A Display
|
WindowsFileSystem |
The Windows File System contains OSFileStore s which are a storage pool, device, partition,
volume, concrete file system or other implementation specific means of file storage.
|
WindowsFirmware |
Firmware data obtained from WMI
|
WindowsGlobalMemory |
Memory obtained by Performance Info.
|
WindowsGraphicsCard |
Graphics Card obtained from WMI
|
WindowsHardwareAbstractionLayer |
WindowsHardwareAbstractionLayer class.
|
WindowsHWDiskStore |
Windows hard disk implementation.
|
WindowsHWDiskStore.DiskStats |
Maps to store read/write bytes per drive index
|
WindowsHWDiskStore.PartitionMaps |
Maps for the partition structure
|
WindowsInternetProtocolStats |
Internet Protocol Stats implementation
|
WindowsLogicalVolumeGroup |
|
WindowsNetworkIF |
WindowsNetworks class.
|
WindowsNetworkParams |
WindowsNetworkParams class.
|
WindowsOperatingSystem |
Microsoft Windows, commonly referred to as Windows, is a group of several proprietary graphical operating system
families, all of which are developed and marketed by Microsoft.
|
WindowsOSFileStore |
OSFileStore implementation
|
WindowsOSProcess |
OSProcess implementation
|
WindowsOSThread |
OSThread implementation
|
WindowsPowerSource |
A Power Source
|
WindowsSensors |
Sensors from WMI or Open Hardware Monitor
|
WindowsSoundCard |
Sound Card data obtained from registry
|
WindowsUsbDevice |
Windows Usb Device
|
WindowsVirtualMemory |
Memory obtained from WMI
|
WmiQueryHandler |
Utility to handle WMI Queries.
|
WmiUtil |
Helper class for WMI
|
Xrandr |
Utility to query xrandr
|
Xwininfo |
Utility to query X11 windows
|