![]() |
RTEMS 6.1
|
Telnet configuration structure. More...
#include <telnetd.h>
Data Fields | |
| rtems_telnetd_command | command |
| Function invoked for each Telnet connection. | |
| void * | arg |
| Argument for command function. | |
| rtems_task_priority | priority |
| Task priority. | |
| size_t | stack_size |
| Task stack size. | |
| rtems_shell_login_check_t | login_check |
| Login check function. | |
| bool | keep_stdio |
| This is an obsolete configuration option. | |
| uint16_t | client_maximum |
| Maximum number of clients which can connect to the system at a time. | |
| uint16_t | port |
| Server port number in host byte order. | |
Telnet configuration structure.
| uint16_t rtems_telnetd_config_table::client_maximum |
Maximum number of clients which can connect to the system at a time.
Use 0 for the default value.
| 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.
| bool rtems_telnetd_config_table::keep_stdio |
This is an obsolete configuration option.
It must be set to false, otherwise rtems_telnetd_start() will do nothing and returns with a status of RTEMS_NOT_IMPLEMENTED.
| 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.
| uint16_t rtems_telnetd_config_table::port |
Server port number in host byte order.
Use 0 for the default value.
| rtems_task_priority rtems_telnetd_config_table::priority |
Task priority.
Use 0 for the default value.
| size_t rtems_telnetd_config_table::stack_size |
Task stack size.
Use 0 for the default value.