ó
    Ö›‘h–  ã                   ó(   • S r SSKJr   " S S5      rg)zI
Common functionality used within the implementation of various workers.
é   )ÚAlreadyQuitc                   ó6   • \ rS rSrSrSS jrSS jrSS jrSrg)	ÚQuité   zr
A flag representing whether a worker has been quit.

@ivar isSet: Whether this flag is set.
@type isSet: L{bool}
Nc                 ó   • SU l         g)z
Create a L{Quit} un-set.
FN©ÚisSet©Úselfs    ÚaC:\Users\psant\Downloads\Noiseback\school\venv\Lib\site-packages\twisted/_threads/_convenience.pyÚ__init__ÚQuit.__init__   s   € ð ˆ�
ó    c                 ó2   • U R                  5         SU l        g)zO
Set the flag if it has not been set.

@raise AlreadyQuit: If it has been set.
TN)Úcheckr	   r
   s    r   ÚsetÚQuit.set   s   € ð 	�
‰
ŒØˆ�
r   c                 ó:   • U R                   (       a
  [        5       eg)zJ
Check if the flag has been set.

@raise AlreadyQuit: If it has been set.
N)r	   r   r
   s    r   r   Ú
Quit.check$   s   € ð �:�:Ü“-Ðð r   r   )ÚreturnN)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r   r   Ú__static_attributes__© r   r   r   r      s   † ñôô÷ r   r   N)r   Ú	_ithreadsr   r   r   r   r   Ú<module>r      s   ðñ
õ
 #÷ ò  r   