From 9a9ff622166149da30dd13a81485184617c56387 Mon Sep 17 00:00:00 2001 From: me-no-dev Date: Mon, 15 Apr 2019 18:01:43 +0200 Subject: [PATCH] Add connect with timeout to Client class --- cores/esp32/Client.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cores/esp32/Client.h b/cores/esp32/Client.h index 962cacc5..e6d9c66f 100644 --- a/cores/esp32/Client.h +++ b/cores/esp32/Client.h @@ -28,6 +28,8 @@ class Client: public Stream public: virtual int connect(IPAddress ip, uint16_t port) =0; virtual int connect(const char *host, uint16_t port) =0; + virtual int connect(IPAddress ip, uint16_t port, int timeout) =0; + virtual int connect(const char *host, uint16_t port, int timeout) =0; virtual size_t write(uint8_t) =0; virtual size_t write(const uint8_t *buf, size_t size) =0; virtual int available() = 0;