_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