e  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/imh/python3.13/lib/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=f)zlConvert a possible numeric value to an IntEnum member. If it's not a known member, return the value itself. ) isinstanceint ValueError)value enum_klasss r _int_to_enumr"s: eS ! ! %   s ! 00cJ[U5$![[4a Us$f=f)zeConvert an IntEnum member to a numeric value. If it's not an IntEnum member return the value itself. )rr TypeError)r s r _enum_to_intr%$s*5z  " s ""c^U4SjnU$)Nc*>TRUlU$N)__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