2 from typing import Protocol, Text, Union
8 MSG_SERVICE_REQUEST: int
9 MSG_SERVICE_ACCEPT: int
12 MSG_USERAUTH_REQUEST: int
13 MSG_USERAUTH_FAILURE: int
14 MSG_USERAUTH_SUCCESS: int
15 MSG_USERAUTH_BANNER: int
16 MSG_USERAUTH_PK_OK: int
17 MSG_USERAUTH_INFO_REQUEST: int
18 MSG_USERAUTH_INFO_RESPONSE: int
19 MSG_USERAUTH_GSSAPI_RESPONSE: int
20 MSG_USERAUTH_GSSAPI_TOKEN: int
21 MSG_USERAUTH_GSSAPI_EXCHANGE_COMPLETE: int
22 MSG_USERAUTH_GSSAPI_ERROR: int
23 MSG_USERAUTH_GSSAPI_ERRTOK: int
24 MSG_USERAUTH_GSSAPI_MIC: int
25 HIGHEST_USERAUTH_MESSAGE_ID: int
26 MSG_GLOBAL_REQUEST: int
27 MSG_REQUEST_SUCCESS: int
28 MSG_REQUEST_FAILURE: int
30 MSG_CHANNEL_OPEN_SUCCESS: int
31 MSG_CHANNEL_OPEN_FAILURE: int
32 MSG_CHANNEL_WINDOW_ADJUST: int
34 MSG_CHANNEL_EXTENDED_DATA: int
36 MSG_CHANNEL_CLOSE: int
37 MSG_CHANNEL_REQUEST: int
38 MSG_CHANNEL_SUCCESS: int
39 MSG_CHANNEL_FAILURE: int
41 cMSG_DISCONNECT: bytes
43 cMSG_UNIMPLEMENTED: bytes
45 cMSG_SERVICE_REQUEST: bytes
46 cMSG_SERVICE_ACCEPT: bytes
49 cMSG_USERAUTH_REQUEST: bytes
50 cMSG_USERAUTH_FAILURE: bytes
51 cMSG_USERAUTH_SUCCESS: bytes
52 cMSG_USERAUTH_BANNER: bytes
53 cMSG_USERAUTH_PK_OK: bytes
54 cMSG_USERAUTH_INFO_REQUEST: bytes
55 cMSG_USERAUTH_INFO_RESPONSE: bytes
56 cMSG_USERAUTH_GSSAPI_RESPONSE: bytes
57 cMSG_USERAUTH_GSSAPI_TOKEN: bytes
58 cMSG_USERAUTH_GSSAPI_EXCHANGE_COMPLETE: bytes
59 cMSG_USERAUTH_GSSAPI_ERROR: bytes
60 cMSG_USERAUTH_GSSAPI_ERRTOK: bytes
61 cMSG_USERAUTH_GSSAPI_MIC: bytes
62 cMSG_GLOBAL_REQUEST: bytes
63 cMSG_REQUEST_SUCCESS: bytes
64 cMSG_REQUEST_FAILURE: bytes
65 cMSG_CHANNEL_OPEN: bytes
66 cMSG_CHANNEL_OPEN_SUCCESS: bytes
67 cMSG_CHANNEL_OPEN_FAILURE: bytes
68 cMSG_CHANNEL_WINDOW_ADJUST: bytes
69 cMSG_CHANNEL_DATA: bytes
70 cMSG_CHANNEL_EXTENDED_DATA: bytes
71 cMSG_CHANNEL_EOF: bytes
72 cMSG_CHANNEL_CLOSE: bytes
73 cMSG_CHANNEL_REQUEST: bytes
74 cMSG_CHANNEL_SUCCESS: bytes
75 cMSG_CHANNEL_FAILURE: bytes
77 MSG_NAMES: dict[int, str]
80 AUTH_PARTIALLY_SUCCESSFUL: int
84 OPEN_FAILED_ADMINISTRATIVELY_PROHIBITED: int
85 OPEN_FAILED_CONNECT_FAILED: int
86 OPEN_FAILED_UNKNOWN_CHANNEL_TYPE: int
87 OPEN_FAILED_RESOURCE_SHORTAGE: int
89 CONNECTION_FAILED_CODE: dict[int, str]
91 DISCONNECT_SERVICE_NOT_AVAILABLE: int
92 DISCONNECT_AUTH_CANCELLED_BY_USER: int
93 DISCONNECT_NO_MORE_AUTH_METHODS_AVAILABLE: int
102 if sys.version_info >= (3, 0):
104 linefeed_byte_value: int
107 linefeed_byte_value: bytes
109 class _SupportsAsBytes(Protocol):
110 def asbytes(self) -> bytes: ...
112 _LikeBytes = Union[bytes, Text, _SupportsAsBytes]
114 def asbytes(s: _LikeBytes) -> bytes: ...
134 DEFAULT_WINDOW_SIZE: int
135 DEFAULT_MAX_PACKET_SIZE: int