_ShellServerContext Struct Reference

shell server context More...

#include <shell_server.h>

Data Fields

SshServerContextsshServerContext
 SSH server context. More...
 
uint_t numSessions
 Maximum number of shell sessions. More...
 
ShellServerSessionsessions
 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

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: