Package paramiko :: Module transport
[show private | hide private]
[frames | no frames]

Module paramiko.transport

BaseTransport handles the core SSH2 protocol.
Classes
BaseTransport Handles protocol negotiation, key exchange, encryption, and the creation of channels across an SSH session.

Variable Summary
dict _CONNECTION_FAILED_CODE = {1: 'Administratively prohibit...
int _MSG_CHANNEL_CLOSE = 97                                                                    
int _MSG_CHANNEL_DATA = 94                                                                    
int _MSG_CHANNEL_EOF = 96                                                                    
int _MSG_CHANNEL_EXTENDED_DATA = 95                                                                    
int _MSG_CHANNEL_FAILURE = 100                                                                   
int _MSG_CHANNEL_OPEN = 90                                                                    
int _MSG_CHANNEL_OPEN_FAILURE = 92                                                                    
int _MSG_CHANNEL_OPEN_SUCCESS = 91                                                                    
int _MSG_CHANNEL_REQUEST = 98                                                                    
int _MSG_CHANNEL_SUCCESS = 99                                                                    
int _MSG_CHANNEL_WINDOW_ADJUST = 93                                                                    
int _MSG_DEBUG = 4                                                                     
int _MSG_DISCONNECT = 1                                                                     
int _MSG_IGNORE = 2                                                                     
int _MSG_KEXINIT = 20                                                                    
int _MSG_NEWKEYS = 21                                                                    
int _MSG_SERVICE_ACCEPT = 6                                                                     
int _MSG_SERVICE_REQUEST = 5                                                                     
int _MSG_UNIMPLEMENTED = 3                                                                     
int _MSG_USERAUTH_BANNER = 53                                                                    
int _MSG_USERAUTH_FAILURE = 51                                                                    
int _MSG_USERAUTH_PK_OK = 60                                                                    
int _MSG_USERAUTH_REQUEST = 50                                                                    
int _MSG_USERAUTH_SUCCESS = 52                                                                    

Variable Details

_CONNECTION_FAILED_CODE

Type:
dict
Value:
{1: 'Administratively prohibited',
 2: 'Connect failed',
 3: 'Unknown channel type',
 4: 'Resource shortage'}                                               

_MSG_CHANNEL_CLOSE

Type:
int
Value:
97                                                                    

_MSG_CHANNEL_DATA

Type:
int
Value:
94                                                                    

_MSG_CHANNEL_EOF

Type:
int
Value:
96                                                                    

_MSG_CHANNEL_EXTENDED_DATA

Type:
int
Value:
95                                                                    

_MSG_CHANNEL_FAILURE

Type:
int
Value:
100                                                                   

_MSG_CHANNEL_OPEN

Type:
int
Value:
90                                                                    

_MSG_CHANNEL_OPEN_FAILURE

Type:
int
Value:
92                                                                    

_MSG_CHANNEL_OPEN_SUCCESS

Type:
int
Value:
91                                                                    

_MSG_CHANNEL_REQUEST

Type:
int
Value:
98                                                                    

_MSG_CHANNEL_SUCCESS

Type:
int
Value:
99                                                                    

_MSG_CHANNEL_WINDOW_ADJUST

Type:
int
Value:
93                                                                    

_MSG_DEBUG

Type:
int
Value:
4                                                                     

_MSG_DISCONNECT

Type:
int
Value:
1                                                                     

_MSG_IGNORE

Type:
int
Value:
2                                                                     

_MSG_KEXINIT

Type:
int
Value:
20                                                                    

_MSG_NEWKEYS

Type:
int
Value:
21                                                                    

_MSG_SERVICE_ACCEPT

Type:
int
Value:
6                                                                     

_MSG_SERVICE_REQUEST

Type:
int
Value:
5                                                                     

_MSG_UNIMPLEMENTED

Type:
int
Value:
3                                                                     

_MSG_USERAUTH_BANNER

Type:
int
Value:
53                                                                    

_MSG_USERAUTH_FAILURE

Type:
int
Value:
51                                                                    

_MSG_USERAUTH_PK_OK

Type:
int
Value:
60                                                                    

_MSG_USERAUTH_REQUEST

Type:
int
Value:
50                                                                    

_MSG_USERAUTH_SUCCESS

Type:
int
Value:
52                                                                    

Generated by Epydoc 2.0 on Sun Jan 4 02:33:11 2004 http://epydoc.sf.net