1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-06-12 01:53:07 +03:00

keepalive api (default 2h,75s,9 not enabled) (#3937)

This commit is contained in:
david gauchard
2018-01-05 04:17:37 +01:00
committed by Develo
parent fb7c519856
commit 9cfbbc7ad3
3 changed files with 72 additions and 0 deletions

View File

@ -344,3 +344,29 @@ void WiFiClient::stopAllExcept(WiFiClient* except)
}
}
}
void WiFiClient::keepAlive (uint16_t idle_sec, uint16_t intv_sec, uint8_t count)
{
_client->keepAlive(idle_sec, intv_sec, count);
}
bool WiFiClient::isKeepAliveEnabled () const
{
return _client->isKeepAliveEnabled();
}
uint16_t WiFiClient::getKeepAliveIdle () const
{
return _client->getKeepAliveIdle();
}
uint16_t WiFiClient::getKeepAliveInterval () const
{
return _client->getKeepAliveInterval();
}
uint8_t WiFiClient::getKeepAliveCount () const
{
return _client->getKeepAliveCount();
}