Zephyr Project API 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
client.h File Reference

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.

Detailed Description

SSH client API.