| 
    OpenOCD
    
   | 
 


Go to the source code of this file.
Data Structures | |
| struct | telnet_connection | 
| struct | telnet_service | 
Macros | |
| #define | TELNET_BUFFER_SIZE (10*1024) | 
| #define | TELNET_LINE_HISTORY_SIZE (128) | 
| #define | TELNET_LINE_MAX_SIZE (10*256) | 
Enumerations | |
| enum | telnet_states {  TELNET_STATE_DATA , TELNET_STATE_IAC , TELNET_STATE_SB , TELNET_STATE_SE , TELNET_STATE_WILL , TELNET_STATE_WONT , TELNET_STATE_DO , TELNET_STATE_DONT , TELNET_STATE_ESCAPE }  | 
Functions | |
| int | telnet_init (char *banner) | 
| int | telnet_register_commands (struct command_context *command_context) | 
| void | telnet_service_free (void) | 
| #define TELNET_BUFFER_SIZE (10*1024) | 
Definition at line 19 of file telnet_server.h.
| #define TELNET_LINE_HISTORY_SIZE (128) | 
Definition at line 21 of file telnet_server.h.
| #define TELNET_LINE_MAX_SIZE (10*256) | 
Definition at line 22 of file telnet_server.h.
| enum telnet_states | 
| Enumerator | |
|---|---|
| TELNET_STATE_DATA | |
| TELNET_STATE_IAC | |
| TELNET_STATE_SB | |
| TELNET_STATE_SE | |
| TELNET_STATE_WILL | |
| TELNET_STATE_WONT | |
| TELNET_STATE_DO | |
| TELNET_STATE_DONT | |
| TELNET_STATE_ESCAPE | |
Definition at line 24 of file telnet_server.h.
| int telnet_init | ( | char * | banner | ) | 
Definition at line 942 of file telnet_server.c.
References add_service(), telnet_service::banner, CONNECTION_LIMIT_UNLIMITED, ERROR_FAIL, ERROR_OK, LOG_ERROR, LOG_INFO, telnet_port, and telnet_service_driver.
Referenced by server_init().
| int telnet_register_commands | ( | struct command_context * | command_context | ) | 
Definition at line 1011 of file telnet_server.c.
References NULL, register_commands(), telnet_command_handlers, and telnet_port.
Referenced by server_register_commands().
| void telnet_service_free | ( | void | ) | 
Definition at line 1017 of file telnet_server.c.
References telnet_port.
Referenced by server_free().