관리-도구
편집 파일: queues.cpython-39.opt-2.pyc
a R�fq � @ s� d Z ddlZddlZddlZddlmZ ddlmZ ddlmZ G dd� de �Z G d d � d e �ZG dd� d�ZG d d� de�Z G dd� de�ZdS ))�Queue� PriorityQueue� LifoQueue� QueueFull� QueueEmpty� N)�GenericAlias� )�events)�locksc @ s e Zd ZdS )r N��__name__� __module__�__qualname__� r r �3/opt/alt/python39/lib64/python3.9/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 e e�Zdd� Z dd� Zedd� �Zdd� Zdd� Zdd� Zdd� Zd d!� Zd"d#� Zd$d%� Zd&d'� ZdS ))r r N��loopc C sp |d u rt �� | _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__"