File tree 1 file changed +18
-0
lines changed
1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -219,6 +219,18 @@ class EthernetClient : public Client {
219
219
uint8_t status ();
220
220
virtual int connect (IPAddress ip, uint16_t port);
221
221
virtual int connect (const char *host, uint16_t port);
222
+ #ifdef ESP32
223
+ int connect (IPAddress ip, uint16_t port, int timeout)
224
+ {
225
+ connect (ip, port);
226
+ setConnectionTimeout (timeout);
227
+ }
228
+ int connect (const char * host, uint16_t port, int timeout)
229
+ {
230
+ connect (host, port);
231
+ setConnectionTimeout (timeout);
232
+ }
233
+ #endif
222
234
virtual int availableForWrite (void );
223
235
virtual size_t write (uint8_t );
224
236
virtual size_t write (const uint8_t *buf, size_t size);
@@ -258,6 +270,12 @@ class EthernetServer : public Server {
258
270
EthernetClient available ();
259
271
EthernetClient accept ();
260
272
virtual void begin ();
273
+ #ifdef ESP32
274
+ void begin (uint16_t port)
275
+ {
276
+ _port = port;
277
+ }
278
+ #endif
261
279
virtual size_t write (uint8_t );
262
280
virtual size_t write (const uint8_t *buf, size_t size);
263
281
virtual operator bool ();
You can’t perform that action at this time.
0 commit comments