$16 GRAYBYTE WORDPRESS FILE MANAGER $43

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 172.67.217.254 | ADMIN IP 216.73.216.180
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : mail

/opt/alt/python-internal/lib64/python3.11/asyncio/__pycache__/

HOME
Current File : /opt/alt/python-internal/lib64/python3.11/asyncio/__pycache__//windows_utils.cpython-311.pyc
�

!A?h����dZddlZejdkred���ddlZddlZddlZddlZddlZddl	Z	ddl
Z
dZdZej
Z
ejZej��Zdded	�d
�ZGd�d��ZGd
�dej��ZdS)z)Various Windows specific bits and pieces.�N�win32z
win32 only)�pipe�Popen�PIPE�
PipeHandlei F)TT)�duplex�
overlapped�bufsizec
�R�tjd�tj��tt�������}|r*tj}tj	tj
z}||}}ntj}tj
}d|}}|tjz}|dr|tj
z}|dr
tj
}nd}dx}	}
	tj||tjd||tjtj��}	tj||dtjtj|tj��}
tj|	d���}|�d��|	|
fS#|	�tj|	��|
�tj|
���xYw)zELike os.pipe() but with overlapped support and using handles not fds.z\\.\pipe\python-pipe-{:d}-{:d}-)�prefixr�NT�r	)�tempfile�mktemp�format�os�getpid�next�
_mmap_counter�_winapi�PIPE_ACCESS_DUPLEX�GENERIC_READ�
GENERIC_WRITE�PIPE_ACCESS_INBOUND�FILE_FLAG_FIRST_PIPE_INSTANCE�FILE_FLAG_OVERLAPPED�CreateNamedPipe�	PIPE_WAIT�NMPWAIT_WAIT_FOREVER�NULL�
CreateFile�
OPEN_EXISTING�ConnectNamedPipe�GetOverlappedResult�CloseHandle)rr	r
�address�openmode�access�obsize�ibsize�flags_and_attribs�h1�h2�ovs            �B/opt/alt/python-internal/lib64/python3.11/asyncio/windows_utils.pyrr s����o�1�8�8��I�K�K��m�,�,�.�.�/�/�/�G��$��-���%��(=�=�� �'�����.���&���G�����5�5�H��!�}�1��G�0�0���!�}��#�8������N�B���
�
$��X�w�0�
�v�v�w�;�W�\�K�K���
��V�Q���g�.C��w�|�-�-���
%�b�T�
:�
:�
:��
���t�$�$�$��2�v�
���
�>����#�#�#�
�>����#�#�#�
���s
�BE7�7/F&c�p�eZdZdZd�Zd�Zed���Zd�Ze	j
d�d�Zej
fd�Zd	�Zd
�ZdS)rz�Wrapper for an overlapped pipe handle which is vaguely file-object like.

    The IOCP event loop can use these instead of socket objects.
    c��||_dS�N��_handle��self�handles  r/�__init__zPipeHandle.__init__Vs
�������c�P�|j�d|j��}nd}d|jj�d|�d�S)Nzhandle=�closed�<� �>)r4�	__class__�__name__r5s  r/�__repr__zPipeHandle.__repr__Ys>���<�#�/�t�|�/�/�F�F��F�6�4�>�*�6�6�V�6�6�6�6r9c��|jSr2r3�r6s r/r7zPipeHandle.handle`s
���|�r9c�<�|j�td���|jS)NzI/O operation on closed pipe)r4�
ValueErrorrCs r/�filenozPipeHandle.filenods!���<���;�<�<�<��|�r9)r%c�F�|j�||j��d|_dSdSr2r3)r6r%s  r/�closezPipeHandle.closeis/���<�#��K���%�%�%��D�L�L�L�$�#r9c�l�|j�,|d|��t|���|���dSdS)Nz	unclosed )�source)r4�ResourceWarningrH)r6�_warns  r/�__del__zPipeHandle.__del__nsC���<�#��E�&�d�&�&���E�E�E�E��J�J�L�L�L�L�L�$�#r9c��|Sr2�rCs r/�	__enter__zPipeHandle.__enter__ss���r9c�.�|���dSr2)rH)r6�t�v�tbs    r/�__exit__zPipeHandle.__exit__vs���
�
�����r9N)r@�
__module__�__qualname__�__doc__r8rA�propertyr7rFrr%rH�warnings�warnrMrPrUrOr9r/rrQs������������7�7�7�����X�����
$+�#6� � � � � �
%�M�����
�������r9rc�$��eZdZdZd�fd�	Z�xZS)rz�Replacement for subprocess.Popen using overlapped pipe handles.

    The stdin, stdout, stderr are None or instances of PipeHandle.
    Nc���|�d��rJ�|�dd��dksJ�dx}x}}dx}	x}
}|tkr4tdd���\}}	tj|t
j��}n|}|tkr)td���\}
}
tj|
d��}n|}|tkr)td���\}}tj|d��}n|tkr|}n|}	t��j	|f|||d	�|��|	�t|	��|_|
�t|
��|_|�t|��|_
n$#|	|
|fD]}|�tj|����xYw|tkrtj|��|tkrtj|��|tkrtj|��dSdS#|tkrtj|��|tkrtj|��|tkrtj|��wwxYw)
N�universal_newlinesr
r)FTT)r	r)TFr)�stdin�stdout�stderr)�getrr�msvcrt�open_osfhandler�O_RDONLY�STDOUT�superr8rr_r`rarr%rH)r6�argsr_r`ra�kwds�	stdin_rfd�
stdout_wfd�
stderr_wfd�stdin_wh�	stdout_rh�	stderr_rh�stdin_rh�	stdout_wh�	stderr_wh�hr?s                �r/r8zPopen.__init__�s}����8�8�0�1�1�1�1�1��x�x�	�1�%�%��*�*�*�*�.2�2�	�2�J��+/�/��/�9�y��D�=�=�!%��t�!L�!L�!L��H�h��-�h���D�D�I�I��I��T�>�>�#'�=�#A�#A�#A� �I�y��.�y�!�<�<�J�J��J��T�>�>�#'�=�#A�#A�#A� �I�y��.�y�!�<�<�J�J�
�v�
�
�#�J�J��J�	%��E�G�G��T�
8��:�$.�
8�
8�26�
8�
8�
8��#�'��1�1��
��$�(��3�3����$�(��3�3�����	��	�9�5�
+�
+���=��'��*�*�*��������}�}����#�#�#���~�~����$�$�$���~�~����$�$�$�$�$��~��	��}�}����#�#�#���~�~����$�$�$���~�~����$�$�$�$����s �=E�AG#�!E?�?G#�#A I)NNN)r@rVrWrXr8�
__classcell__)r?s@r/rr}sG���������+%�+%�+%�+%�+%�+%�+%�+%�+%�+%r9r)rX�sys�platform�ImportErrorr�	itertoolsrcr�
subprocessrrZ�__all__�BUFSIZErrf�countrrrrrOr9r/�<module>r}s%��/�/�
�
�
�
��<�7���
�+�l�
#�
#�#���������
�
�
�
�	�	�	�	�������������0�������	�	���	��!�!�
��\�7�+�+�+�+�+�b&�&�&�&�&�&�&�&�X0%�0%�0%�0%�0%�J��0%�0%�0%�0%�0%r9


Current_dir [ NOT WRITEABLE ] Document_root [ NOT WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
5 Aug 2025 8.07 AM
root / linksafe
0755
__init__.cpython-311.opt-1.pyc
1.332 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
__init__.cpython-311.opt-2.pyc
1.278 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
__init__.cpython-311.pyc
1.332 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
__main__.cpython-311.opt-1.pyc
5.894 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
__main__.cpython-311.opt-2.pyc
5.894 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
__main__.cpython-311.pyc
5.894 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
base_events.cpython-311.opt-1.pyc
89.006 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
base_events.cpython-311.opt-2.pyc
80.754 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
base_events.cpython-311.pyc
89.087 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
base_futures.cpython-311.opt-1.pyc
3.328 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
base_futures.cpython-311.opt-2.pyc
3.095 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
base_futures.cpython-311.pyc
3.328 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
base_subprocess.cpython-311.opt-1.pyc
16.16 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
base_subprocess.cpython-311.opt-2.pyc
16.069 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
base_subprocess.cpython-311.pyc
16.331 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
base_tasks.cpython-311.opt-1.pyc
4.098 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
base_tasks.cpython-311.opt-2.pyc
4.098 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
base_tasks.cpython-311.pyc
4.098 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
constants.cpython-311.opt-1.pyc
0.96 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
constants.cpython-311.opt-2.pyc
0.96 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
constants.cpython-311.pyc
0.96 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
coroutines.cpython-311.opt-1.pyc
3.865 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
coroutines.cpython-311.opt-2.pyc
3.779 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
coroutines.cpython-311.pyc
3.923 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
events.cpython-311.opt-1.pyc
36.925 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
events.cpython-311.opt-2.pyc
27.838 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
events.cpython-311.pyc
36.925 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
exceptions.cpython-311.opt-1.pyc
3.577 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
exceptions.cpython-311.opt-2.pyc
2.92 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
exceptions.cpython-311.pyc
3.577 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
format_helpers.cpython-311.opt-1.pyc
4.054 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
format_helpers.cpython-311.opt-2.pyc
3.829 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
format_helpers.cpython-311.pyc
4.054 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
futures.cpython-311.opt-1.pyc
17.694 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
futures.cpython-311.opt-2.pyc
14.384 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
futures.cpython-311.pyc
18.09 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
locks.cpython-311.opt-1.pyc
28.542 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
locks.cpython-311.opt-2.pyc
21.51 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
locks.cpython-311.pyc
28.542 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
log.cpython-311.opt-1.pyc
0.307 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
log.cpython-311.opt-2.pyc
0.27 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
log.cpython-311.pyc
0.307 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
mixins.cpython-311.opt-1.pyc
1.188 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
mixins.cpython-311.opt-2.pyc
1.154 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
mixins.cpython-311.pyc
1.188 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
proactor_events.cpython-311.opt-1.pyc
46.064 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
proactor_events.cpython-311.opt-2.pyc
45.678 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
proactor_events.cpython-311.pyc
46.642 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
protocols.cpython-311.opt-1.pyc
9.243 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
protocols.cpython-311.opt-2.pyc
4.351 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
protocols.cpython-311.pyc
9.243 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
queues.cpython-311.opt-1.pyc
12.545 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
queues.cpython-311.opt-2.pyc
9.988 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
queues.cpython-311.pyc
12.545 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
runners.cpython-311.opt-1.pyc
10.013 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
runners.cpython-311.opt-2.pyc
8.443 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
runners.cpython-311.pyc
10.013 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
selector_events.cpython-311.opt-1.pyc
62.629 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
selector_events.cpython-311.opt-2.pyc
60.675 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
selector_events.cpython-311.pyc
62.707 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
sslproto.cpython-311.opt-1.pyc
42.447 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
sslproto.cpython-311.opt-2.pyc
38.599 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
sslproto.cpython-311.pyc
42.512 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
staggered.cpython-311.opt-1.pyc
6.079 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
staggered.cpython-311.opt-2.pyc
4.004 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
staggered.cpython-311.pyc
6.5 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
streams.cpython-311.opt-1.pyc
33.795 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
streams.cpython-311.opt-2.pyc
28.127 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
streams.cpython-311.pyc
34.189 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
subprocess.cpython-311.opt-1.pyc
12.358 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
subprocess.cpython-311.opt-2.pyc
12.239 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
subprocess.cpython-311.pyc
12.385 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
taskgroups.cpython-311.opt-1.pyc
7.819 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
taskgroups.cpython-311.opt-2.pyc
7.152 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
taskgroups.cpython-311.pyc
7.921 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
tasks.cpython-311.opt-1.pyc
39.976 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
tasks.cpython-311.opt-2.pyc
32.244 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
tasks.cpython-311.pyc
40.063 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
threads.cpython-311.opt-1.pyc
1.282 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
threads.cpython-311.opt-2.pyc
0.835 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
threads.cpython-311.pyc
1.282 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
timeouts.cpython-311.opt-1.pyc
7.664 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
timeouts.cpython-311.opt-2.pyc
6.101 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
timeouts.cpython-311.pyc
7.822 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
transports.cpython-311.opt-1.pyc
14.813 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
transports.cpython-311.opt-2.pyc
9.586 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
transports.cpython-311.pyc
14.833 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
trsock.cpython-311.opt-1.pyc
5.277 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
trsock.cpython-311.opt-2.pyc
5.026 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
trsock.cpython-311.pyc
5.277 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
unix_events.cpython-311.opt-1.pyc
70.88 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
unix_events.cpython-311.opt-2.pyc
65.915 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
unix_events.cpython-311.pyc
71.625 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
windows_events.cpython-311.opt-1.pyc
45.907 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
windows_events.cpython-311.opt-2.pyc
44.835 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
windows_events.cpython-311.pyc
45.94 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
windows_utils.cpython-311.opt-1.pyc
7.412 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
windows_utils.cpython-311.opt-2.pyc
6.992 KB
23 Jul 2025 10.03 AM
root / linksafe
0644
windows_utils.cpython-311.pyc
7.594 KB
23 Jul 2025 10.03 AM
root / linksafe
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF