You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

33 lines
1.2 KiB

# Stubs for tornado_py3.queues (Python 3)
#
# NOTE: This dynamically typed stub was automatically generated by stubgen.
import datetime
from tornado_py3.concurrent import Future
from typing import Any, Awaitable, Optional, Union
class QueueEmpty(Exception): ...
class QueueFull(Exception): ...
class _QueueIterator:
q: Any = ...
def __init__(self, q: Queue[_T]) -> None: ...
def __anext__(self) -> Awaitable[_T]: ...
class Queue:
def __init__(self, maxsize: int=...) -> None: ...
@property
def maxsize(self) -> int: ...
def qsize(self) -> int: ...
def empty(self) -> bool: ...
def full(self) -> bool: ...
def put(self, item: _T, timeout: Optional[Union[float, datetime.timedelta]]=...) -> Future[None]: ...
def put_nowait(self, item: _T) -> None: ...
def get(self, timeout: Optional[Union[float, datetime.timedelta]]=...) -> Awaitable[_T]: ...
def get_nowait(self) -> _T: ...
def task_done(self) -> None: ...
def join(self, timeout: Optional[Union[float, datetime.timedelta]]=...) -> Awaitable[None]: ...
def __aiter__(self) -> _QueueIterator[_T]: ...
class PriorityQueue(Queue): ...
class LifoQueue(Queue): ...