RTEMS CPU Kit with SuperCore  4.11.3
Data Fields
rtems_telnetd_config_table Struct Reference

Telnet configuration structure. More...

#include <telnetd.h>

Data Fields

rtems_telnetd_command command
 Function invoked for each Telnet connection. More...
 
void * arg
 Argument for command function.
 
rtems_task_priority priority
 Task priority. More...
 
size_t stack_size
 Task stack size.
 
rtems_shell_login_check_t login_check
 Login check function. More...
 
bool keep_stdio
 Keep standard IO of the caller. More...
 

Detailed Description

Telnet configuration structure.

Field Documentation

◆ command

rtems_telnetd_command rtems_telnetd_config_table::command

Function invoked for each Telnet connection.

The first parameter contains the device name. The second parameter contains the argument pointer of this configuration table.

Referenced by rtems_telnetd_initialize().

◆ keep_stdio

bool rtems_telnetd_config_table::keep_stdio

Keep standard IO of the caller.

Telnet takes over the standard input, output and error associated with task, if this parameter is set to true. In this case, it will not listen on any sockets. When this parameter is false, Telnet will create other tasks for the shell which listen on sockets.

◆ login_check

rtems_shell_login_check_t rtems_telnetd_config_table::login_check

Login check function.

Method used for login checks. Use NULL to disable a login check.

◆ priority

rtems_task_priority rtems_telnetd_config_table::priority

Task priority.

If this parameter is equal to zero, then the priority of network task is used or 100 if this priority is less than two.


The documentation for this struct was generated from the following file: