_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
