massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / paramiko / paramiko / sftp.pyi
1 from logging import Logger
2
3 from paramiko.channel import Channel
4
5 CMD_INIT: int
6 CMD_VERSION: int
7 CMD_OPEN: int
8 CMD_CLOSE: int
9 CMD_READ: int
10 CMD_WRITE: int
11 CMD_LSTAT: int
12 CMD_FSTAT: int
13 CMD_SETSTAT: int
14 CMD_FSETSTAT: int
15 CMD_OPENDIR: int
16 CMD_READDIR: int
17 CMD_REMOVE: int
18 CMD_MKDIR: int
19 CMD_RMDIR: int
20 CMD_REALPATH: int
21 CMD_STAT: int
22 CMD_RENAME: int
23 CMD_READLINK: int
24 CMD_SYMLINK: int
25 CMD_STATUS: int
26 CMD_HANDLE: int
27 CMD_DATA: int
28 CMD_NAME: int
29 CMD_ATTRS: int
30 CMD_EXTENDED: int
31 CMD_EXTENDED_REPLY: int
32
33 SFTP_OK: int
34 SFTP_EOF: int
35 SFTP_NO_SUCH_FILE: int
36 SFTP_PERMISSION_DENIED: int
37 SFTP_FAILURE: int
38 SFTP_BAD_MESSAGE: int
39 SFTP_NO_CONNECTION: int
40 SFTP_CONNECTION_LOST: int
41 SFTP_OP_UNSUPPORTED: int
42
43 SFTP_DESC: list[str]
44
45 SFTP_FLAG_READ: int
46 SFTP_FLAG_WRITE: int
47 SFTP_FLAG_APPEND: int
48 SFTP_FLAG_CREATE: int
49 SFTP_FLAG_TRUNC: int
50 SFTP_FLAG_EXCL: int
51
52 CMD_NAMES: dict[int, str]
53
54 class SFTPError(Exception): ...
55
56 class BaseSFTP:
57     logger: Logger
58     sock: Channel | None
59     ultra_debug: bool
60     def __init__(self) -> None: ...