File: //usr/local/CyberCP/lib64/python3.10/site-packages/psutil/__pycache__/_pssunos.cpython-310.pyc
o
�hXa � @ s d Z ddlZddlZddlZddlZddlZddlZddlmZ ddlm Z ddl
mZ ddl
mZ ddl
m
Z dd l
mZ dd
lmZ ddlmZ ddlmZ dd
lmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ g d�Ze�� Zej Z ej!dkZ"dZ#dZ$ej%ej&ej'ej(ej)ej*ej+ej,ej-ej.ej/ej(ej0ej1iZ2ej3ej4ej5ej6ej7ej8ej9ej:ej;ej<ej=ej>ej?ej@ejAejBejCejDejEejFejGejHejIejJejKe#ejLe$iZMeNddddddddd d!d"d#d$�ZOed%g d&��ZPed'g d(��ZQed)g d*��ZRed+d,d-g�ZSeSZTed.g d/��ZUed0d1d2�VeUjW� �ZXd3d4� ZYd5d6� ZZd7d8� Z[d9d:� Z\d;d<� Z]d=d>� Z^d?d@� Z_ej`Z`ejaZadUdBdC�ZbejcZcejdZddVdEdF�ZedGdH� ZfdIdJ� ZgdKdL� ZhdMdN� ZidOdP� ZjdQdR� ZkG dSdT� dT�ZldS )Wz'Sun OS Solaris platform implementation.� N)�
namedtuple)�AF_INET� )�_common)�_psposix)�
_psutil_posix)�
_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_BOUND�PROCFS_PATHl �IDLE�BOUND� � � � � � � � �
� )�ppid�rss�vms�create_time�nice�num_threads�status�ttynr�uid�euid�gid�egid� scputimes)�user�system�idle�iowait� pcputimes)r1 r2 �
children_user�children_system�svmem)�total� available�percent�used�free�pmemr% r&