File: //opt/osm/venv/lib64/python3.10/site-packages/psutil/__pycache__/_pssunos.cpython-310.pyc
o
=ia � @ s� d Z ddlZddlZddlZddlZddlZddlZddlmZ ddlm Z ddl
mZ ddl
mZ ddl
m
Z dd lmZ dd
lmZ ddlmZ ddlmZ dd
lmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ g d�Ze�� ZejZejdkZ dZ!dZ"ej#ej$ej%ej&ej'ej(ej)ej*ej+ej,ej-ej&ej.ej/iZ0ej1ej2ej3ej4ej5ej6ej7ej8ej9ej:ej;ej<ej=ej>ej?ej@ejAejBejCejDejEejFejGejHejIe!ejJe"iZKeLdddddddddd d!d"d#�ZMed$g d%��ZNed&g d'��ZOed(g d)��ZPed*d+d,g�ZQeQZRed-g d.��ZSed/d0d1�TeSjU� �ZVd2d3� ZWd4d5� ZXd6d7� ZYd8d9� ZZd:d;� Z[d<d=� Z\d>d?� Z]ej^Z^ej_Z_dTdAdB�Z`ejaZaejbZbdUdDdE�ZcdFdG� ZddHdI� ZedJdK� ZfdLdM� ZgdNdO� ZhdPdQ� ZiG dRdS� dS�ZjdS )Vz'Sun OS Solaris platform implementation.� N)�
namedtuple)�AF_INET� )�_common)�_psposix)�
_psutil_sunos)�AF_INET6)�ENCODING)�AccessDenied)�
NoSuchProcess)�
ZombieProcess)�debug)�get_procfs_path)�
isfile_strict)�memoize_when_activated)�sockfam_to_enum)�socktype_to_enum)�
usage_percent)� CONN_IDLE�
CONN_BOUNDZPROCFS_PATHl ZIDLEZBOUND� � � � � � � � �
� )�ppid�rss�vms�create_time�nice�num_threads�status�ttynr�uid�euid�gid�egid� scputimes)�user�systemZidleZiowait� pcputimes)r- r. �
children_user�children_system�svmem)�total� available�percent�used�free�pmemr! r"