|
Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
|
Typedefs | |
| typedef void(* | ssh_service_client_cb_t) (struct ssh_client *ssh, int instance, void *user_data) |
| Callback used while iterating over SSH client connections. | |
| typedef void(* | ssh_service_server_cb_t) (struct ssh_server *sshd, int instance, void *user_data) |
| Callback used while iterating over SSH server connections. | |
Functions | |
| void | ssh_client_foreach (ssh_service_client_cb_t cb, void *user_data) |
| Go through all SSH client connections. | |
| void | ssh_server_foreach (ssh_service_server_cb_t cb, void *user_data) |
| Go through all SSH server connections. | |
| typedef void(* ssh_service_client_cb_t) (struct ssh_client *ssh, int instance, void *user_data) |
#include <zephyr/net/ssh/common.h>
Callback used while iterating over SSH client connections.
| ssh | Pointer to the SSH client instance |
| instance | SSH client instance id |
| user_data | A valid pointer to user data or NULL |
| typedef void(* ssh_service_server_cb_t) (struct ssh_server *sshd, int instance, void *user_data) |
#include <zephyr/net/ssh/common.h>
Callback used while iterating over SSH server connections.
| sshd | Pointer to the SSH server instance |
| instance | SSH server instance id |
| user_data | A valid pointer to user data or NULL |
| void ssh_client_foreach | ( | ssh_service_client_cb_t | cb, |
| void * | user_data ) |
#include <zephyr/net/ssh/common.h>
Go through all SSH client connections.
| cb | User-supplied callback function to call |
| user_data | User specified data |
| void ssh_server_foreach | ( | ssh_service_server_cb_t | cb, |
| void * | user_data ) |
#include <zephyr/net/ssh/common.h>
Go through all SSH server connections.
| cb | User-supplied callback function to call |
| user_data | User specified data |