21 #ifndef _TELNET_SERVER_H
22 #define _TELNET_SERVER_H
28 #define ESP3D_TELNET_BUFFER_SIZE 1200
35 bool begin(uint16_t
port = 0,
bool debug=
false);
42 size_t write(uint8_t c);
43 size_t write(
const uint8_t *buffer,
size_t size);
44 inline size_t write(
const char * s)
46 return write((uint8_t*) s, strlen(s));
48 inline size_t write(
unsigned long n)
50 return write((uint8_t) n);
54 return write((uint8_t) n);
56 inline size_t write(
unsigned int n)
58 return write((uint8_t) n);
62 return write((uint8_t) n);
68 size_t readBytes (uint8_t * sbuf,
size_t len);
76 WiFiServer * _telnetserver;
77 WiFiClient _telnetClients;
83 void push2buffer(uint8_t * sbuf,
size_t len);