|
RTEMS CPU Kit with SuperCore
4.11.2
|
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... | |
Telnet configuration structure.
| 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().
| 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.
| 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.
| 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.
1.8.13