OwlCyberSecurity - MANAGER
Edit File: signal.cpython-37.opt-2.pyc
B ����YI~dK������������������@���s ��d�dl�Z�d�dl�T�d�dlmZ�d�dlmZ�e��Ze� de dd����e� de d d����d ekrle� de dd����d d��Zdd��Zee�j �dd���Z ee�j�dd���Zd ekr�ee�j�dd ���Ze�jje_dekr�ee�j�dd���Zdek�ree�j�dd���Ze�je_[[dS�)�����N)�*)�wraps)�IntEnum�Signalsc�������������C���s(���|�����r|��d�r|��d��p&|��d�S�)NZSIGZSIG_ZCTRL_)�isupper� startswith)�name��r ����+/opt/alt/python37/lib64/python3.7/signal.py�<lambda> ���s����r����Handlersc�������������C���s���|�dkS�)N)�SIG_DFL�SIG_IGNr ���)r���r ���r ���r ���r������������pthread_sigmaskZSigmasksc�������������C���s���|�dkS�)N)� SIG_BLOCK�SIG_UNBLOCK�SIG_SETMASKr ���)r���r ���r ���r ���r������r���c�������������C���s"���y||��S��t�k r���|�S�X�d�S�)N)� ValueError)�valueZ enum_klassr ���r ���r ����_int_to_enum���s����r���c���������� ���C���s&���yt�|��S��ttfk r ���|�S�X�d�S�)N)�intr���� TypeError)r���r ���r ���r ����_enum_to_int#���s����r���c�������������C���s���t��t|��t|��}t|t�S�)N)�_signal�signalr���r���r���)� signalnum�handlerr ���r ���r ���r���-���s����r���c�������������C���s���t��|��}t|t�S�)N)r���� getsignalr���r���)r���r���r ���r ���r ���r���3���s���� r���c�������������C���s���t��|�|�}tdd��|D���S�)Nc�������������s���s���|�]}t�|t�V��qd�S�)N)r���r���)�.0�xr ���r ���r ���� <genexpr>=���s����z"pthread_sigmask.<locals>.<genexpr>)r���r����set)Zhow�maskZsigs_setr ���r ���r ���r���:���s����� sigpendingc��������������C���s���t����}�tdd��|�D���S�)Nc�������������s���s���|�]}t�|t�V��qd�S�)N)r���r���)r���r ���r ���r ���r ���r!���E���s����zsigpending.<locals>.<genexpr>)r���r$���r"���)Zsigsr ���r ���r ���r$���B���s�����sigwaitc�������������C���s���t��|��}t|t�S�)N)r���r%���r���r���)ZsigsetZretsigr ���r ���r ���r%���I���s���� )r���� functoolsr���Z_wraps�enumr���Z_IntEnum�globalsZ_globals�_convert�__name__r���r���r���r���r����__doc__r$���r%���r ���r ���r ���r ����<module>���s6���