|
Zephyr Project API 4.4.99
A Scalable Open Source RTOS
|
SSH client API. More...
Go to the source code of this file.
Functions | |
| int | ssh_client_start (struct ssh_client *ssh, const char *user_name, const struct net_sockaddr *addr, int host_key_index, ssh_transport_event_callback_t callback, void *user_data) |
| Start an SSH client connection. | |
| int | ssh_client_stop (struct ssh_client *ssh) |
| Stop an SSH client connection. | |
| int | ssh_client_register_transport_callback (struct ssh_transport_conf *conf) |
| Register a callback function for getting the transport associated with a server connection. | |
| int | ssh_client_unregister_transport_callback (struct ssh_transport_conf *conf) |
| Unregister a callback function for getting the transport associated with a server connection. | |
| struct ssh_client * | ssh_transport_get_client (struct ssh_transport *transport) |
| Get the SSH client instance that owns a given transport. | |
SSH client API.