File: //usr/local/CyberCP/lib64/python3.10/site-packages/psutil/__pycache__/_psposix.cpython-310.pyc
o
�h� � @ s� d Z ddlZddlZddlZddlZddlZddlmZ ddlmZ ddlm Z ddlm
Z
ddlmZ er<dd lm
Z
g d
�Zdd� Ze�d
dd� ejD ��Zdd� Zddejeedej�eejefdd�Zdd� Ze dd� �ZdS )z%Routines common to all posix systems.� N� )�MACOS��TimeoutExpired)�memoize)�
sdiskusage)�
usage_percent)�_psutil_osx)�
pid_exists�wait_pid�
disk_usage�get_terminal_mapc C sF | dkrdS z t �| d� W dS ty Y dS ty" Y dS w )z6Check whether pid exists in the current process table.r TF)�os�kill�ProcessLookupError�PermissionError)�pid� r �B/usr/local/CyberCP/lib/python3.10/site-packages/psutil/_psposix.pyr
s ��r
� Negsignalc C s i | ]}|j |j �qS r )�name�value)�.0�xr r r �
<dictcomp>2 s r c C s"