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;