mirror of
https://github.com/esp8266/Arduino.git
synced 2025-04-21 10:26:06 +03:00
add method to check for clients without referencing them
This commit is contained in:
parent
1707d3d036
commit
bacc0b1f8b
@ -75,6 +75,11 @@ void WiFiServer::begin()
|
|||||||
|
|
||||||
extern "C" uint32_t esp_micros_at_task_start();
|
extern "C" uint32_t esp_micros_at_task_start();
|
||||||
|
|
||||||
|
bool WiFiServer::hasClient(){
|
||||||
|
if (_unclaimed) return true;
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
WiFiClient WiFiServer::available(byte* status)
|
WiFiClient WiFiServer::available(byte* status)
|
||||||
{
|
{
|
||||||
static uint32_t lastPollTime = 0;
|
static uint32_t lastPollTime = 0;
|
||||||
|
@ -44,6 +44,7 @@ private:
|
|||||||
public:
|
public:
|
||||||
WiFiServer(uint16_t port);
|
WiFiServer(uint16_t port);
|
||||||
WiFiClient available(uint8_t* status = NULL);
|
WiFiClient available(uint8_t* status = NULL);
|
||||||
|
bool hasClient();
|
||||||
void begin();
|
void begin();
|
||||||
virtual size_t write(uint8_t);
|
virtual size_t write(uint8_t);
|
||||||
virtual size_t write(const uint8_t *buf, size_t size);
|
virtual size_t write(const uint8_t *buf, size_t size);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user