
    i                         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d
S )    )queue)EmptyFull	LifoQueuePriorityQueueQueue)r   r   r   c                         e Zd Zd fd	Z xZS )r   r   c                 Z    |dk    rd }t                                          |           d S Nr   super__init__selfmaxsize	__class__s     ?/usr/local/lib/python3.11/dist-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   r   c                 Z    |dk    rd }t                                          |           d S 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   r   c                 Z    |dk    rd }t                                          |           d S 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&      s         
B
B
B555" " " " "EK " " "" " " " "E' " " "" " " " " " " " 	zr   