
    !ni                         d dl mZ g dZg dZ G d dej                        Z G d dej
                        Z G d d	ej                        Zej                  Zej                  Zy
)    )queue)EmptyFull	LifoQueuePriorityQueueQueue)r   r   r   c                         e Zd Zd fd	Z xZS )r   c                 2    |dk(  rd }t         |   |       y Nr   super__init__selfmaxsize	__class__s     T/home/homepc/tiktok-worker/venv/lib/python3.12/site-packages/eventlet/green/Queue.pyr   zQueue.__init__       a<G!    r   __name__
__module____qualname__r   __classcell__r   s   @r   r   r          " "r   r   c                         e Zd Zd fd	Z xZS )r   c                 2    |dk(  rd }t         |   |       y r   r   r   s     r   r   zPriorityQueue.__init__   r   r   r   r   r   s   @r   r   r      r   r   r   c                         e Zd Zd fd	Z xZS )r   c                 2    |dk(  rd }t         |   |       y r   r   r   s     r   r   zLifoQueue.__init__   r   r   r   r   r   s   @r   r   r      r   r   r   N)	eventletr   __all____patched__r   r   r   r   r    r   r   <module>r&      sX    
B5"EKK ""E'' "" " 	zzr   