shell server context More...
#include <shell_server.h>
Data Fields | |
SshServerContext * | sshServerContext |
SSH server context. More... | |
uint_t | numSessions |
Maximum number of shell sessions. More... | |
ShellServerSession * | sessions |
Shell sessions. More... | |
ShellServerCheckUserCallback | checkUserCallback |
User verification callback function. More... | |
ShellServerCommandLineCallback | commandLineCallback |
Command line processing callback function. More... | |
ShellServerCloseCallback | closeCallback |
Session closing callback function. More... | |
bool_t | running |
Operational state of the shell server. More... | |
bool_t | stop |
Stop request. More... | |
OsEvent | event |
Event object used to poll the channels. More... | |
SshChannelEventDesc | eventDesc [SHELL_SERVER_MAX_SESSIONS] |
The events the application is interested in. More... | |
Detailed Description
shell server context
Definition at line 235 of file shell_server.h.
Field Documentation
◆ checkUserCallback
ShellServerCheckUserCallback checkUserCallback |
User verification callback function.
Definition at line 240 of file shell_server.h.
◆ closeCallback
ShellServerCloseCallback closeCallback |
Session closing callback function.
Definition at line 242 of file shell_server.h.
◆ commandLineCallback
ShellServerCommandLineCallback commandLineCallback |
Command line processing callback function.
Definition at line 241 of file shell_server.h.
◆ event
OsEvent event |
Event object used to poll the channels.
Definition at line 245 of file shell_server.h.
◆ eventDesc
SshChannelEventDesc eventDesc[SHELL_SERVER_MAX_SESSIONS] |
The events the application is interested in.
Definition at line 246 of file shell_server.h.
◆ numSessions
uint_t numSessions |
Maximum number of shell sessions.
Definition at line 238 of file shell_server.h.
◆ running
bool_t running |
Operational state of the shell server.
Definition at line 243 of file shell_server.h.
◆ sessions
ShellServerSession* sessions |
Shell sessions.
Definition at line 239 of file shell_server.h.
◆ sshServerContext
SshServerContext* sshServerContext |
SSH server context.
Definition at line 237 of file shell_server.h.
◆ stop
bool_t stop |
Stop request.
Definition at line 244 of file shell_server.h.
The documentation for this struct was generated from the following file:
- cyclone_ssh/shell/shell_server.h