File: //lib64/python3.8/asyncio/__pycache__/queues.cpython-38.opt-2.pyc
U
e5d @ s d Z ddlZddlZddlZddlmZ ddlmZ G dd deZG dd d eZ G d
d dZ
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(ddddZdd 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 Nloopc 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_loopwarningswarnDeprecationWarning_maxsizecollectionsdeque_getters_putters_unfinished_tasksr ZEvent _finishedset_init)selfmaxsizer r r r __init__! s
zQueue.__init__c C s t | _d S N)r r _queuer! r"