*护 SSKrSSK7 SSKJr \"5r\R "S\S5 \R "S\S5 S\;a\R "S \S 5 S rS r S r \ "\R5S5r \ "\R5S5r S\;a\ "\R5S5r S\;a\ "\R5S5rS\;a\ "\R5S5rS\;a\ "\R 5S5rCC g)N)*)IntEnumSignalscUR5=(a. URS5=(a URS5(+=(d URS5$)NSIGSIG_CTRL_)isupper startswithnames -/opt/alt/python313/lib64/python3.13/signal.pyr sD LLN I'G0G,G (w' (Handlersc US;$)N)SIG_DFLSIG_IGNr s rrrs T33rpthread_sigmaskSigmasksc US;$)N) SIG_BLOCK SIG_UNBLOCK SIG_SETMASKrr s rrrs !LLrcf[U[5(dU$U"U5$![a Us$f=fN) isinstanceint ValueError)value enum_klasss r _int_to_enumr#s: eS ! ! %   s ! 00cJ[U5$![[4a Us$f=fr)rr TypeError)r!s r _enum_to_intr&$s*5z  " s ""c^U4SjnU$)Nc*>TRUlU$r)__doc__)wrapperwrappeds r decorator_wraps..decorator3s!//rr)r+r,s` r_wrapsr.2s rct[R"[U5[U55n[U[5$r)_signalsignalr&r#r signalnumhandlers rr1r18s)nn\)4l76KLG  **rcN[R"U5n[U[5$r)r0 getsignalr#rr2s rr6r6>s *G  **rcR[R"X5n[SU55$)Nc3B# UHn[U[5v M g7fr)r#r).0xs r "pthread_sigmask..Hs>X<7++Xs)r0rset)howmasksigs_sets rrrEs#**35>X>>>r sigpendingct[R"5Vs1sHn[U[5iM sn$s snfr)r0rAr#rr:s rrArALs,292D2D2FG2FQ Q(2FGGG5sigwaitcN[R"U5n[U[5$r)r0rEr#r)sigsetretsigs rrErERs(FG,,r valid_signalsct[R"5Vs1sHn[U[5iM sn$s snfr)r0rIr#rrCs rrIrIYs,292G2G2IJ2IQ Q(2IJJJrD)r0enumr_IntEnumglobals_globals _convert___name__r#r&r.r1r6rrArErIrrrrQsV$ 98 () H35    LN  ++ ++   G # #$?%? 8 G  H H  GOO-- h G ! !"K#K fr