Your IP : 3.141.12.236
U
e5d � @ s� d Z ddlZddlZddlZddlmZ ddlmZ G dd� de�ZG dd � d e�Z G d
d� d�Z
G dd
� d
e
�ZG dd� de
�ZdS ))�Queue�
PriorityQueue� LifoQueue� QueueFull�
QueueEmpty� N� )�events)�locksc @ s e Zd ZdS )r N��__name__�
__module__�__qualname__� r r �&/usr/lib64/python3.8/asyncio/queues.pyr s r c @ s e Zd ZdS )r Nr
r r r r r s r c @ s� e Zd Zd(dd�dd�Zdd� Zdd � Zd
d� Zdd
� Zdd� Zdd� Z dd� Z
dd� Zedd� �Z
dd� Zdd� Zdd� Zdd� Zd d!� Zd"d#� Zd$d%� Zd&d'� ZdS ))r r N��loopc C sp |d krt �� | _n|| _tjdtdd� || _t�� | _ t�� | _
d| _tj
|d�| _| j�� | �|� d S )Nz[The loop argument is deprecated since Python 3.8, and scheduled for removal in Python 3.10.� )�
stacklevelr r )r Zget_event_loop�_loop�warnings�warn�DeprecationWarning�_maxsize�collections�deque�_getters�_putters�_unfinished_tasksr ZEvent� _finished�set�_init)�self�maxsizer r r r �__init__! s �
zQueue.__init__c C s t �� | _d S �N)r r �_queue�r! r"