_SshContext Struct Reference
  SSH context. More...
#include <ssh.h>
Detailed Description
Field Documentation
◆ caPublicKeyVerifyCallback
| SshCaPublicKeyVerifyCallback caPublicKeyVerifyCallback | 
◆ certAuthCallback
| SshCertAuthCallback certAuthCallback | 
◆ certVerifyCallback
| SshCertVerifyCallback certVerifyCallback | 
◆ channelOpenCallback
| SshChannelOpenCallback channelOpenCallback[SSH_MAX_CHANNEL_OPEN_CALLBACKS] | 
◆ channelOpenParam
| void* channelOpenParam[SSH_MAX_CHANNEL_OPEN_CALLBACKS] | 
◆ channelReqCallback
| SshChannelReqCallback channelReqCallback[SSH_MAX_CHANNEL_REQ_CALLBACKS] | 
◆ channelReqParam
| void* channelReqParam[SSH_MAX_CHANNEL_REQ_CALLBACKS] | 
◆ channels
| SshChannel* channels | 
◆ connectionCloseCallback
| SshConnectionCloseCallback connectionCloseCallback[SSH_MAX_CONN_CLOSE_CALLBACKS] | 
◆ connectionCloseParam
| void* connectionCloseParam[SSH_MAX_CONN_CLOSE_CALLBACKS] | 
◆ connectionOpenCallback
| SshConnectionOpenCallback connectionOpenCallback[SSH_MAX_CONN_OPEN_CALLBACKS] | 
◆ connectionOpenParam
| void* connectionOpenParam[SSH_MAX_CONN_OPEN_CALLBACKS] | 
◆ connections
| SshConnection* connections | 
◆ dhGexGroups
| SshDhGexGroup dhGexGroups[SSH_MAX_DH_GEX_GROUPS] | 
◆ ecdhKeyPairGenCallback
| SshEcdhKeyPairGenCallback ecdhKeyPairGenCallback | 
◆ ecdhSharedSecretCalcCallback
| SshEcdhSharedSecretCalcCallback ecdhSharedSecretCalcCallback | 
◆ event
◆ eventDesc
| SocketEventDesc eventDesc[SSH_MAX_CONNECTIONS+1] | 
◆ globalReqCallback
| SshGlobalReqCallback globalReqCallback[SSH_MAX_GLOBAL_REQ_CALLBACKS] | 
◆ globalReqParam
| void* globalReqParam[SSH_MAX_GLOBAL_REQ_CALLBACKS] | 
◆ hostKeys
| SshHostKey hostKeys[SSH_MAX_HOST_KEYS] | 
◆ hostKeyVerifyCallback
| SshHostKeyVerifyCallback hostKeyVerifyCallback | 
◆ keyLogCallback
| SshKeyLogCallback keyLogCallback | 
◆ mode
| SshOperationMode mode | 
◆ mutex
| OsMutex mutex | 
◆ numChannels
◆ numConnections
◆ password
| char_t password[SSH_MAX_PASSWORD_LEN+1] | 
◆ passwordAuthCallback
| SshPasswordAuthCallback passwordAuthCallback | 
◆ passwordChangeCallback
| SshPasswordChangeCallback passwordChangeCallback | 
◆ prngAlgo
| const PrngAlgo* prngAlgo | 
◆ prngContext
◆ publicKeyAuthCallback
| SshPublicKeyAuthCallback publicKeyAuthCallback | 
◆ rsaKeys
| SshRsaKey rsaKeys[SSH_MAX_RSA_KEYS] | 
◆ signGenCallback
| SshSignGenCallback signGenCallback | 
◆ signVerifyCallback
| SshSignVerifyCallback signVerifyCallback | 
◆ username
| char_t username[SSH_MAX_USERNAME_LEN+1] | 
The documentation for this struct was generated from the following file:
- cyclone_ssh/ssh/ssh.h
