Files
pyGoEdge-UserPanel/.venv/Lib/site-packages/urllib3/util/__pycache__/wait.cpython-312.pyc

29 lines
3.3 KiB
Plaintext
Raw Normal View History

2025-11-18 03:36:49 +08:00
<EFBFBD>
f<> iG<00><01><><00>ddlmZddlZddlZddlmZddgZ d d d<06>Z d d d<07>Zdd<08>Z d d d <09>a
ddd
<EFBFBD>Z ddd <0B>Z y)<11>)<01> annotationsN)<01>partial<61> wait_for_read<61>wait_for_writec<01><><00>|s |s td<01><00>g}g}|r|j|<00>|r|j|<00>ttj|||<05>}||<03>\}}} t |xs|xs| <09>S)N<>2must specify at least one of read=True, write=True)<05> RuntimeError<6F>appendr<00>select<63>bool)
<EFBFBD>sock<63>read<61>write<74>timeout<75>rcheck<63>wcheck<63>fn<66>rready<64>wready<64>xreadys
<20>@E:\Project\pygoedge\.venv\Lib\site-packages\urllib3/util/wait.py<70>select_wait_for_socketr!sx<00><00> <10><05><1A>O<>P<>P<> <0F>F<EFBFBD> <0F>F<EFBFBD> <0B><0E> <0A> <0A>d<EFBFBD><1B> <0C><0E> <0A> <0A>d<EFBFBD><1B>
<11><16><1D><1D><06><06><06> 7<>B<EFBFBD><1F><07>[<5B><1A>F<EFBFBD>F<EFBFBD>F<EFBFBD> <0F><06>*<2A>&<26>*<2A>F<EFBFBD> +<2B>+<2B>c<01><><00><06>|s |s td<01><00>d}|r|tjz}|r|tjz}tj<00><00><06>j ||<04>d<04>fd<03> }t ||<03><00>S)Nrrc<01>4<00><01>|<00>|dz}<00>j|<00>S)Ni<4E>)<01>poll)<02>t<>poll_objs <20>r<00>do_pollz%poll_wait_for_socket.<locals>.do_pollJs <00><><00> <0C>=<3D> <0A><14>I<EFBFBD>A<EFBFBD><17>}<7D>}<7D>Q<EFBFBD><1F>r)r<00> float | None<6E>returnzlist[tuple[int, int]])r r <00>POLLIN<49>POLLOUTr<00>registerr )r rrr<00>maskrrs @r<00>poll_wait_for_socketr&9so<00><><00> <10><05><1A>O<>P<>P<> <0C>D<EFBFBD> <0B> <0C><06> <0A> <0A><1D><04> <0C> <0C><06><0E><0E><1E><04><15>{<7B>{<7B>}<7D>H<EFBFBD> <0C><15><15>d<EFBFBD>D<EFBFBD>!<21> <20>
<10><07><07> <20> !<21>!rc<01>z<00> tj<00>}|jd<01>y#ttf$rYywxYw)NrTF)r r<00>AttributeError<6F>OSError)rs r<00>_have_working_pollr*Rs<<00><00><14><19>;<3B>;<3B>=<3D><08><10> <0A> <0A>a<EFBFBD><18><14><> <1B>G<EFBFBD> $<24><15><14><15>s <00>%(<00>:<03>:c<01>l<00>t<00>rtanttd<01>rt
at||||<03>S)Nr )r*r&<00>wait_for_socket<65>hasattrr r)r rrrs rr,r,_s/<00><00><1A><1B>.<2E><0F> <10><16><18> "<22>0<><0F> <1A>4<EFBFBD><14>u<EFBFBD>g<EFBFBD> 6<>6rc<01><00>t|d|<01><02>S)z<>Waits for reading to be available on a given socket.
Returns True if the socket is readable, or False if the timeout expired.
T)rr<00>r,<00>r rs rrrqs<00><00> <1B>4<EFBFBD>d<EFBFBD>G<EFBFBD> <<3C><rc<01><00>t|d|<01><02>S)z<>Waits for writing to be available on a given socket.
Returns True if the socket is readable, or False if the timeout expired.
T)rrr/r0s rrrxs<00><00> <1B>4<EFBFBD>t<EFBFBD>W<EFBFBD> =<3D>=r)FFN)
r <00> socket.socketrr rr rr r!r )r!r )N)r r2rr r!r ) <0A>
__future__rr <00>socket<65> functoolsr<00>__all__rr&r*r,rr<00>rr<00><module>r8s<><00><01>"<22> <0A> <0A><1D> <1A>,<2C>
-<2D><07>8<17><17> <20> ,<2C>
<17>,<2C>
<0E>,<2C> <10>,<2C><1A> ,<2C>

<EFBFBD> ,<2C>4<17><17> <20> "<22>
<17>"<22>
<0E>"<22> <10>"<22><1A> "<22>

<EFBFBD> "<22>2
<14><17><17> <20> 7<>
<17>7<>
<0E>7<> <10>7<><1A> 7<>

<EFBFBD> 7<>$=<3D>>r