Commit 1bdef7ae authored by Victor Stinner's avatar Victor Stinner

Merge 3.4 (asyncio doc)

parents 98beb759 4f9b773a
...@@ -293,7 +293,7 @@ Queue ...@@ -293,7 +293,7 @@ Queue
.. method:: full() .. method:: full()
Return ``True`` if there are maxsize items in the queue. Return ``True`` if there are :attr:`maxsize` items in the queue.
.. note:: .. note::
...@@ -302,12 +302,15 @@ Queue ...@@ -302,12 +302,15 @@ Queue
.. method:: get() .. method:: get()
Remove and return an item from the queue. Remove and return an item from the queue. If queue is empty, wait until
an item is available.
If you yield from :meth:`get()`, wait until a item is available.
This method is a :ref:`coroutine <coroutine>`. This method is a :ref:`coroutine <coroutine>`.
.. seealso::
The :meth:`empty` method.
.. method:: get_nowait() .. method:: get_nowait()
Remove and return an item from the queue. Remove and return an item from the queue.
...@@ -317,13 +320,15 @@ Queue ...@@ -317,13 +320,15 @@ Queue
.. method:: put(item) .. method:: put(item)
Put an item into the queue. Put an item into the queue. If the queue is full, wait until a free slot
is available before adding item.
If you yield from ``put()``, wait until a free slot is available before
adding item.
This method is a :ref:`coroutine <coroutine>`. This method is a :ref:`coroutine <coroutine>`.
.. seealso::
The :meth:`full` method.
.. method:: put_nowait(item) .. method:: put_nowait(item)
Put an item into the queue without blocking. Put an item into the queue without blocking.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment