Viewing File: /opt/alt/python38/lib64/python3.8/__pycache__/signal.cpython-38.opt-2.pyc

U

,a@s&ddlZddlTddlmZddlmZeZe	de
dde	de
d	dd
ekrle	de
ddd
dZddZeej
ddZ
eejddZd
ekreejdd
Zejje_dekreejddZdekreejddZeje_dekreejddZ[[dS)N)*)wraps)IntEnumSignalscCs(|r|dr|dp&|dS)NZSIGZSIG_ZCTRL_)isupper
startswithnamer
+/opt/alt/python38/lib64/python3.8/signal.py<lambda>
srHandlerscCs|dkS)N)SIG_DFLSIG_IGNr
rr
r
rrpthread_sigmaskZSigmaskscCs|dkS)N)	SIG_BLOCKSIG_UNBLOCKSIG_SETMASKr
rr
r
rrrcCs(z
||WStk
r"|YSXdSN)
ValueError)valueZ
enum_klassr
r
r_int_to_enums
rc	Cs,z
t|WSttfk
r&|YSXdSr)intr	TypeError)rr
r
r_enum_to_int#s
rcCstt|t|}t|tSr)_signalsignalrrr
Z	signalnumZhandlerr
r
rr-srcCst|}t|tSr)r	getsignalrr
rr
r
rr3s
rcCst||}tdd|DS)Ncss|]}t|tVqdSrrr.0xr
r
r	<genexpr>=sz"pthread_sigmask.<locals>.<genexpr>)rrset)ZhowmaskZsigs_setr
r
rr:s
sigpendingcCsddtDS)NcSsh|]}t|tqSr
r r!r
r
r	<setcomp>Dszsigpending.<locals>.<setcomp>)rr'r
r
r
rr'BssigwaitcCst|}t|tSr)rr)rr)ZsigsetZretsigr
r
rr)Hs

valid_signalscCsddtDS)NcSsh|]}t|tqSr
r r!r
r
rr(Rsz valid_signals.<locals>.<setcomp>)rr*r
r
r
rr*Ps)r	functoolsrZ_wrapsenumrZ_IntEnumglobalsZ_globals	_convert___name__rrrrr__doc__r'r)r*r
r
r
r<module>sR











Back to Directory File Manager