Telnet server functions.
More...
Telnet server functions.
◆ telnet_cb_connected()
Callback function that gets called when a telnet client connects after stdio is redirected.
- Parameters
-
◆ telnet_cb_pre_connected()
Callback function that gets called when a telnet client connects but before stdio is redirected.
- Parameters
-
◆ telnet_server_disconnect()
void telnet_server_disconnect |
( |
void |
| ) |
|
Request to disconnect the current client.
This only sets the disconnect request flag, so it's safe to call
this from interrupt context.
◆ telnet_server_read()
int telnet_server_read |
( |
void * |
buffer, |
|
|
size_t |
count |
|
) |
| |
Read data from the telnet client, will block until data is available.
- Parameters
-
[out] | buffer | The buffer to write data from the client |
[in] | count | Number of bytes to read |
- Returns
- number of bytes read, error otherwise
◆ telnet_server_start()
int telnet_server_start |
( |
void |
| ) |
|
Start the Telnet server thread.
- Returns
- 0 on success, error otherwise
◆ telnet_server_write()
ssize_t telnet_server_write |
( |
const void * |
buffer, |
|
|
size_t |
len |
|
) |
| |
Write data to the telnet client.
- Parameters
-
[in] | buffer | The buffer to send to the client |
[in] | len | The length of the buffer |
- Returns
- 0 on success, error otherwise