Clase Server¶
Métodos documentados para la clase Server en Arduino
Los métodos y propiedades que se describen en esta sección son específicos de ESP8266. No están cubiertos en la documentación de la librería WiFi de Arduino. Antes de que estén complétamente documentados, consulte la información a continuación.
setNoDelay¶
setNoDelay(nodelay)
Con nodelay
establecido a true
, esta función desactivará el Algoritmo de Nagle.
Este algoritmo está destinado a reducir el tráfico TCP/IP de pequeños paquetes enviados a través de la red combinando varios mensajes salientes pequeños y enviándolos todos a la vez. La desventaja de tal enfoque es que efectivamente se retrasan los mensajes individuales hasta que se ensamble un paquete lo suficientemente grande.
Ejemplo:
server.begin();
server.setNoDelay(true);
Por defecto, el valor de nodelay
dependerá de WiFiClient::getDefaultNoDelay()
global (actualmente falso de forma predeterminada).
Sin embargo, una llamada a wiFiServer.setNoDelay()
anulará NoDelay
para todos los WiFiClient
nuevos proporcionados por la instancia de llamada (wiFiServer
).
Otras llamas a funciones¶
bool hasClient ()
bool getNoDelay ()
virtual size_t write (const uint8_t *buf, size_t size)
uint8_t status ()
void close ()
void stop ()
La documentación para las funciones anteriores aún no se ha realizado.
Consulte la sección separada con ejemplos dedicados específicamente a la clase Server.