File: //opt/saltstack/salt/lib/python3.10/site-packages/psutil/__pycache__/_ntuples.cpython-310.pyc
o
;j�* � @ s� d dl mZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlm Z dd lm
Z
ed
d�Zedd
�Zedd�Z
edd�Zedd�Zedd�Zedd�Zedd�Zedd�Zedd�Zedd�Zed d!�Zed"d#�Zed$d%�Zes~e
s~es~er�ed&d'd(g�Ze
r�ed&ejd) �Zed*d+�Zed,d-�Zed.d/�Zed0d1�Zed2d1�Zed3d4�Z ed5d6�Z!ed7d8�Z"ed9d:�Z#ed;d<�Z$er�d=Z%ed>d?�Z&edd@�Z
ed,dA�ZedBdC�Z'edDe'jdE �Z(edFdG�Z)edHdIdJ�*e)j� �Z+ed3dK�Z ed*dL�Zd=S e
�r.edMdN�Z%ed>dO�Z&edBdP�Z'edDe'jdQ �Z(edFdR�Z)edHdIdJ�*e)j� �Z+ed3dS�Z d=S e�rJedMdT�Z%ed>dU�Z&edBdV�Z'edDe'jdQ �Z(d=S e�r~ed>dW�Z&edMdX�Z%edBdY�Z'e'Z(ed*d+�ZedFdZ�Z)edHd[�Z+e�rwedd\�Z
d=S edd4�Z
d=S e �r�edMd]�Z%ed*d+�Zed>dO�Z&edBd^�Z'e'Z(edFd_�Z)edHdIdJ�*e)j� �Z+d=S e�r�edBd^�Z'e'Z(edMd]�Z%ed>dO�Z&d=S d=S )`� )�
namedtuple� )�AIX)�BSD)�FREEBSD)�LINUX)�MACOS)�SUNOS)�WINDOWS�sswap)�total�used�free�percent�sinZsout�
sdiskusage)r r
r r �sdiskio)�
read_count�write_count�
read_bytes�write_bytes� read_time�
write_time� sdiskpart)ZdeviceZ
mountpointZfstype�opts�snetio)Z
bytes_sentZ
bytes_recvZpackets_sentZpackets_recvZerrinZerroutZdropinZdropout�suser)�nameZterminal�host�started�pid�sconn)�fd�family�type�laddr�raddr�statusr �snicaddr)r# �address�netmask� broadcastZptp� snicstats)ZisupZduplexZspeedZmtu�flags� scpustats)Zctx_switchesZ
interruptsZsoft_interruptsZsyscalls�scpufreq)�current�min�max�shwtemp)�labelr0 �high�critical�sbattery)r ZsecsleftZ
power_plugged�sfan)r4 r0 �pheapZ heap_usedZ mmap_used)Z
heap_count� pcputimes)�user�system�
children_user�children_system� popenfile)�pathr"