massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / paramiko / paramiko / proxy.pyi
1 from subprocess import Popen
2 from typing import Any
3
4 from paramiko.util import ClosingContextManager
5
6 class ProxyCommand(ClosingContextManager):
7     cmd: list[str]
8     process: Popen[Any]
9     timeout: float | None
10     def __init__(self, command_line: str) -> None: ...
11     def send(self, content: bytes) -> int: ...
12     def recv(self, size: int) -> bytes: ...
13     def close(self) -> None: ...
14     @property
15     def closed(self) -> bool: ...
16     def settimeout(self, timeout: float) -> None: ...