/opt/imh/python3.13/lib/python3.13/asyncio/__pycache__
NameSizeModeActions
base_events.cpython-313.pyc897630644editdlrm
base_futures.cpython-313.pyc31390644editdlrm
base_subprocess.cpython-313.pyc173430644editdlrm
base_tasks.cpython-313.pyc41770644editdlrm
constants.cpython-313.pyc10220644editdlrm
coroutines.cpython-313.pyc40330644editdlrm
events.cpython-313.pyc369470644editdlrm
exceptions.cpython-313.pyc32270644editdlrm
format_helpers.cpython-313.pyc42310644editdlrm
futures.cpython-313.pyc173910644editdlrm
locks.cpython-313.pyc281410644editdlrm
log.cpython-313.pyc2940644editdlrm
mixins.cpython-313.pyc11130644editdlrm
proactor_events.cpython-313.pyc461730644editdlrm
protocols.cpython-313.pyc84190644editdlrm
queues.cpython-313.pyc147660644editdlrm
runners.cpython-313.pyc101410644editdlrm
selector_events.cpython-313.pyc645260644editdlrm
sslproto.cpython-313.pyc418270644editdlrm
staggered.cpython-313.pyc65490644editdlrm
streams.cpython-313.pyc342680644editdlrm
subprocess.cpython-313.pyc123090644editdlrm
taskgroups.cpython-313.pyc92260644editdlrm
tasks.cpython-313.pyc434830644editdlrm
threads.cpython-313.pyc12540644editdlrm
timeouts.cpython-313.pyc87500644editdlrm
transports.cpython-313.pyc137300644editdlrm
trsock.cpython-313.pyc51670644editdlrm
unix_events.cpython-313.pyc703620644editdlrm
windows_events.cpython-313.pyc422120644editdlrm
windows_utils.cpython-313.pyc74690644editdlrm
__init__.cpython-313.pyc14740644editdlrm
__main__.cpython-313.pyc87570644editdlrm
Edit: /opt/imh/python3.13/lib/python3.13/asyncio/__pycache__/windows_utils.cpython-313.pyc (7469B)
e"SrSSKr\RS:wa\"S5eSSKrSSKrSSKrSSKrSSKrSSK r SSK r Sr Sr \Rr \Rr\R"5rSS\ S .S jr"S S 5r"S S\R&5rg)z)Various Windows specific bits and pieces.Nwin32z win32 only)pipePopenPIPE PipeHandlei F)TT)duplex overlappedbufsizec [R"SR[R"5[ [ 55S9nU(a4[Rn[R[R-nX"pvO#[Rn[RnSUpvU[R-nUS(aU[R-nUS(a[RnOSnS=p[R"X4[RSXg[R [R"5n [R$"X5S[R"[R&U[R"5n [R("U SS9n U R+S5 X4$! U b[R,"U 5 U b[R,"U 5 e=f)zELike os.pipe() but with overlapped support and using handles not fds.z\\.\pipe\python-pipe-{:d}-{:d}-)prefixrNTr )tempfilemktempformatosgetpidnext _mmap_counter_winapiPIPE_ACCESS_DUPLEX GENERIC_READ GENERIC_WRITEPIPE_ACCESS_INBOUNDFILE_FLAG_FIRST_PIPE_INSTANCEFILE_FLAG_OVERLAPPEDCreateNamedPipe PIPE_WAITNMPWAIT_WAIT_FOREVERNULL CreateFile OPEN_EXISTINGConnectNamedPipeGetOverlappedResult CloseHandle) rr r addressopenmodeaccessobsizeibsizeflags_and_attribsh1h2ovs ;/opt/imh/python3.13/lib/python3.13/asyncio/windows_utils.pyrr sxoo188 IIKm,./G--%%(=(== ..&&G 555H!}G000!}#88NB  $ $ w00 vw;;W\\K   Q g.C.C w||- % %bT : t$v  >    # >    # s 4B2F''5Gc\rSrSrSrSrSr\S5rSr \ RS.Sjr \ R4S jrS rS rS rg )rQzWrapper for an overlapped pipe handle which is vaguely file-object like. The IOCP event loop can use these instead of socket objects. cXlgN_handleselfhandles r/__init__PipeHandle.__init__Vs c|URbSUR<3nOSnSURRSUS3$)Nzhandle=closed< >)r5 __class____name__r6s r/__repr__PipeHandle.__repr__YsB << #t||./FF4>>**+1VHA66r;cUR$r3r4r7s r/r8PipeHandle.handle`s ||r;cJURc [S5eUR$)NzI/O operation on closed pipe)r5 ValueErrorrFs r/filenoPipeHandle.filenods" << ;< <||r;)r%cRURbU"UR5 SUlggr3r4)r7r%s r/closePipeHandle.closeis$ << #  %DL $r;c`URb!U"SU<3[US9 UR5 gg)Nz unclosed )source)r5ResourceWarningrM)r7_warns r/__del__PipeHandle.__del__ns- << # IdX& E JJL $r;cU$r3rFs r/ __enter__PipeHandle.__enter__ss r;c$UR5 gr3)rM)r7tvtbs r/__exit__PipeHandle.__exit__vs  r;r4N)rB __module__ __qualname____firstlineno____doc__r9rCpropertyr8rJrr%rMwarningswarnrSrWr]__static_attributes__rVr;r/rrQsR7 $+#6#6 %MM r;rc0^\rSrSrSrSU4SjjrSrU=r$)r}zReplacement for subprocess.Popen using overlapped pipe handles. The stdin, stdout, stderr are None or instances of PipeHandle. c N>URS5(aeURSS5S:XdeS=n=pxS=n =pU[:Xa2[SSS9up[R"U [ R 5nOUnU[:Xa#[SS9up[R"U S5nOUnU[:Xa#[SS9up[R"US5nOU[:XaUnOUn[TU]$"U4XgUS .UD6 U b[U 5Ul U b[U 5Ul U b[U 5Ul U[:Xa[ R "U5 U[:Xa[ R "U5 U[:Xa[ R "U5 gg! XU 4HnUcM[R"U5 M e=f!U[:Xa[ R "U5 U[:Xa[ R "U5 U[:Xa[ R "U5 ff=f) Nuniversal_newlinesr r)FTT)r r)TFr)stdinstdoutstderr)getrrmsvcrtopen_osfhandlerO_RDONLYSTDOUTsuperr9rrkrlrmrr%rM)r7argsrkrlrmkwds stdin_rfd stdout_wfd stderr_wfdstdin_wh stdout_rh stderr_rhstdin_rh stdout_wh stderr_whhrAs r/r9Popen.__init__s8801111xx 1%***.22 2J+///9 D=!%t!L H--h DII T>#'=#A I..y!#'=#A I..y!#F>>GA#H$)rmrkrl)NNN)rBr_r`rarbr9rf __classcell__)rAs@r/rr}s+%+%r;r)rbsysplatform ImportErrorr itertoolsror subprocessrrd__all__BUFSIZErrrcountrrrrrVr;r/rs/ <<7 l ##  0    ! \7+b&&X0%J  0%r;