simple_queue¶
Simplified queues
-
class
SimpleToroQueue
(io_loop=None)[source]¶ Bases:
object
Simplified Toro queue without size limit
-
get_nowait
()[source]¶ Remove and return an item from the queue without blocking.
Return an item if one is immediately available, else raise
queue.Empty
.
-
get_wait
(deadline=None)[source]¶ Remove and return an item from the queue. Returns a Future.
The Future blocks until an item is available, or raises
toro.Timeout
.Parameters: deadline – Optional timeout, either an absolute timestamp (as returned by io_loop.time()
) or adatetime.timedelta
for a deadline relative to the current time.
-