shell_client_misc.h
void shellClientChangeState(ShellClientContext *context, ShellClientState newState)
Update Shell client state.
Definition: shell_client_misc.c:53
SSH secure shell client.
error_t shellClientOpenConnection(ShellClientContext *context)
Open SSH connection.
Definition: shell_client_misc.c:130
void shellClientCloseConnection(ShellClientContext *context)
Close SSH connection.
Definition: shell_client_misc.c:239
error_t shellClientProcessEvents(ShellClientContext *context)
Process shell client events.
Definition: shell_client_misc.c:259
error_t shellClientEstablishConnection(ShellClientContext *context)
Establish SSH connection.
Definition: shell_client_misc.c:206
error_t shellClientCheckTimeout(ShellClientContext *context)
Determine whether a timeout error has occurred.
Definition: shell_client_misc.c:333
error_t shellClientChannelRequestCallback(SshChannel *channel, const SshString *type, const uint8_t *data, size_t length, void *param)
SSH channel request callback.
Definition: shell_client_misc.c:74