binary-newsreaderusenetkodistabletvshowsqnaptautullifanartsickbeardtvseriesplexswizzinembyseedboxtvdbnzbgetsubtitlewebuiquickboxtrakt
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.
40 lines
2.1 KiB
40 lines
2.1 KiB
# Stubs for tornado_py3.tcpclient (Python 3)
|
|
#
|
|
# NOTE: This dynamically typed stub was automatically generated by stubgen.
|
|
|
|
import datetime
|
|
import socket
|
|
import ssl
|
|
from tornado_py3.concurrent import Future
|
|
from tornado_py3.iostream import IOStream
|
|
from tornado_py3.netutil import Resolver
|
|
from typing import Any, Callable, Dict, Iterator, List, Optional, Tuple, Union
|
|
|
|
class _Connector:
|
|
io_loop: Any = ...
|
|
connect: Any = ...
|
|
future: Any = ...
|
|
timeout: Any = ...
|
|
connect_timeout: Any = ...
|
|
last_error: Any = ...
|
|
remaining: Any = ...
|
|
streams: Any = ...
|
|
def __init__(self, addrinfo: List[Tuple], connect: Callable[[socket.AddressFamily, Tuple], Tuple[IOStream, Future[IOStream]]]) -> None: ...
|
|
@staticmethod
|
|
def split(addrinfo: List[Tuple]) -> Tuple[List[Tuple[socket.AddressFamily, Tuple]], List[Tuple[socket.AddressFamily, Tuple]]]: ...
|
|
def start(self, timeout: float=..., connect_timeout: Optional[Union[float, datetime.timedelta]]=...) -> Future[Tuple[socket.AddressFamily, Any, IOStream]]: ...
|
|
def try_connect(self, addrs: Iterator[Tuple[socket.AddressFamily, Tuple]]) -> None: ...
|
|
def on_connect_done(self, addrs: Iterator[Tuple[socket.AddressFamily, Tuple]], af: socket.AddressFamily, addr: Tuple, future: Future[IOStream]) -> None: ...
|
|
def set_timeout(self, timeout: float) -> None: ...
|
|
def on_timeout(self) -> None: ...
|
|
def clear_timeout(self) -> None: ...
|
|
def set_connect_timeout(self, connect_timeout: Union[float, datetime.timedelta]) -> None: ...
|
|
def on_connect_timeout(self) -> None: ...
|
|
def clear_timeouts(self) -> None: ...
|
|
def close_streams(self) -> None: ...
|
|
|
|
class TCPClient:
|
|
resolver: Any = ...
|
|
def __init__(self, resolver: Optional[Resolver]=...) -> None: ...
|
|
def close(self) -> None: ...
|
|
async def connect(self, host: str, port: int, af: socket.AddressFamily=..., ssl_options: Optional[Union[Dict[str, Any], ssl.SSLContext]]=..., max_buffer_size: Optional[int]=..., source_ip: Optional[str]=..., source_port: Optional[int]=..., timeout: Optional[Union[float, datetime.timedelta]]=...) -> IOStream: ...
|
|
|