Uses of Package
oshi.software.os

Packages that use oshi.software.os
Package
Description
Provides functions to query Mac info
Provides abstract classes for common code
Provides common (native-free) Linux operating system implementations shared by JNA and FFM modules.
Provides information about Software and OS on macOS
Provides common implementations for Windows operating system information shared between JNA and FFM implementations.
[oshi-common API] Provides cross-platform common API to retrieve OS, FileSystem, and Process information
Provides utilities for parsing, formatting, and other access
Provides non-native Linux driver utilities for querying system information.
Provides non-native Linux driver utilities for querying the /proc filesystem.
Provides driver utilities common to unix systems that do not require native access
  • Class
    Description
    Process and Thread Execution States
  • Class
    Description
    The File System is a logical arrangement, usually in a hierarchial tree, where files are placed for storage and retrieval.
    Includes key statistics of TCP and UDP protocols
    Encapsulates information associated with an IP connection.
    Encapsulates statistics associated with a TCP connection.
    Encapsulates statistics associated with a UDP connection.
    NetworkParams presents network parameters of running OS, such as DNS, host name etc.
    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.
    A class representing the Operating System version details.
    This class encapsulates information about a window on the operating system's GUI desktop
    A FileStore represents a storage pool, device, partition, volume, concrete file system or other implementation specific means of file storage.
    Represents a Process on the operating system, which may contain multiple threads.
    This class encapsulates information about users who are currently logged in to an operating system.
    Represents a Thread/Task on the operating system.
  • Class
    Description
    Represents common information about an installed application across different operating systems.
    The File System is a logical arrangement, usually in a hierarchial tree, where files are placed for storage and retrieval.
    Includes key statistics of TCP and UDP protocols
    Encapsulates information associated with an IP connection.
    Encapsulates statistics associated with a TCP connection.
    Encapsulates statistics associated with a UDP connection.
    NetworkParams presents network parameters of running OS, such as DNS, host name etc.
    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.
    A class representing the Operating System version details.
    A FileStore represents a storage pool, device, partition, volume, concrete file system or other implementation specific means of file storage.
    Represents a Process on the operating system, which may contain multiple threads.
    Process and Thread Execution States
    Operating system services are responsible for the management of platform resources, including the processor, memory, files, and input and output.
    Represents a Thread/Task on the operating system.
  • Class
    Description
    Represents common information about an installed application across different operating systems.
    The File System is a logical arrangement, usually in a hierarchial tree, where files are placed for storage and retrieval.
    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.
    A FileStore represents a storage pool, device, partition, volume, concrete file system or other implementation specific means of file storage.
    Represents a Process on the operating system, which may contain multiple threads.
    Process and Thread Execution States
    Operating system services are responsible for the management of platform resources, including the processor, memory, files, and input and output.
    Represents a Thread/Task on the operating system.
  • Class
    Description
    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.
    A FileStore represents a storage pool, device, partition, volume, concrete file system or other implementation specific means of file storage.
    Represents a Process on the operating system, which may contain multiple threads.
    Process and Thread Execution States
    Represents a Thread/Task on the operating system.
  • Class
    Description
    Represents common information about an installed application across different operating systems.
    The File System is a logical arrangement, usually in a hierarchial tree, where files are placed for storage and retrieval.
    Includes key statistics of TCP and UDP protocols
    Encapsulates information associated with an IP connection.
    The TCP connection state as described in RFC 793.
    Encapsulates statistics associated with a TCP connection.
    Encapsulates statistics associated with a UDP connection.
    NetworkParams presents network parameters of running OS, such as DNS, host name etc.
    A class representing the Operating System version details.
    This class encapsulates information about a window on the operating system's GUI desktop
    A FileStore represents a storage pool, device, partition, volume, concrete file system or other implementation specific means of file storage.
    Represents a Process on the operating system, which may contain multiple threads.
    Process and Thread Execution States
    Operating system services are responsible for the management of platform resources, including the processor, memory, files, and input and output.
    Service Execution States
    This class encapsulates information about users who are currently logged in to an operating system.
    Represents a Thread/Task on the operating system.
  • Classes in oshi.software.os used by oshi.util
    Class
    Description
    The File System is a logical arrangement, usually in a hierarchial tree, where files are placed for storage and retrieval.
    Includes key statistics of TCP and UDP protocols
    NetworkParams presents network parameters of running OS, such as DNS, host name etc.
    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.
  • Class
    Description
    This class encapsulates information about users who are currently logged in to an operating system.
  • Class
    Description
    Process and Thread Execution States
  • Class
    Description
    Encapsulates information associated with an IP connection.
    Encapsulates statistics associated with a TCP connection.
    Encapsulates statistics associated with a UDP connection.
    This class encapsulates information about a window on the operating system's GUI desktop
    This class encapsulates information about users who are currently logged in to an operating system.