Lines Matching refs:lws
113 /*! \defgroup ssh-base plugin: lws-ssh-base
116 * ##Plugin lws-ssh-base
122 * - "lws-ssh-base" - the ssh serving part
124 * - "lws-telnetd-base" - the telnet serving part
151 int (*channel_create)(struct lws *wsi, void **priv);
167 * \param wsi: struct lws * for the ssh connection
173 int (*rx)(void *priv, struct lws *wsi, const uint8_t *buf, uint32_t len);
220 size_t (*get_server_key)(struct lws *wsi, uint8_t *buf, size_t len);
232 size_t (*set_server_key)(struct lws *wsi, uint8_t *buf, size_t len);
249 * \param wsi: the struct lws the connection belongs to
256 int (*exec)(void *priv, struct lws *wsi, const char *command, lws_ssh_finish_exec finish, void *finish_handle);
262 * \param wsi: the struct lws the connection belongs to
269 int (*shell)(void *priv, struct lws *wsi, lws_ssh_finish_exec finish, void *finish_handle);
285 * \param wsi: the struct lws the connection belongs to
290 int (*child_process_io)(void *priv, struct lws *wsi,
297 * \param wsi: the struct lws the connection belongs to
301 int (*child_process_terminated)(void *priv, struct lws *wsi);