void TelnetWriteStr(const char *buffer)
append a zero terminated string to telnet write buffer
Definition: telnetio.c:213
int16_t tcp_get_state(SOCKET *so)
Determine tcp state.
#define NULL
Definition: net.h:126
#define UINT32_C(value)
Definition: stdint.h:210
#define TELNET_NEW_CON
Definition: telnetio.h:88
int tv_elapsed(timeval *t, time_t s, time_t u, uint16_t retrigger)
check if given time has elapsed
Definition: timer.c:286
uint32_t reason
Definition: telnetio.h:87
#define TELNET_OUTPUT_SCAN_INTERVAL
Definition: telnetio.h:71
uint32_t offset
Definition: telnetio.h:93
#define TCP_LISTEN
Definition: net.h:690
static telnet_server_type telnet
Definition: telnetio.c:147
TelnetSocketState_t so_state
Definition: telnetio.h:140
char * hello_msg
Definition: telnetio.h:138
#define TELNET_CLOSE_CON
Definition: telnetio.h:90
telnet server return structure
Definition: telnetio.h:85
#define TCP_ESTABLISHED
Definition: net.h:693
SOCKET * server
Definition: telnetio.h:134
uint32_t out_wptr
Definition: telnetio.h:137
telnet_return_type telnet_ret
Definition: telnetio.h:143
Definition: telnetio.h:106
Definition: telnetio.h:105
int Telnet_check_message(telnet_server_type *telnet)
Parse user commands.
Definition: telnetio.c:313
char outbuffer[TELNET_OUTPUT_BUFFER_SIZE]
Definition: telnetio.h:136
#define SO_NO_ERROR
Definition: net.h:461
uint32_t telnet_active
Definition: telnetio.c:129