Skip to content

Commit

Permalink
Merge branch 'master' into master
Browse files Browse the repository at this point in the history
  • Loading branch information
bkari02 authored Dec 14, 2023
2 parents 143c921 + 6c919f4 commit 4efc5ca
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 0 deletions.
5 changes: 5 additions & 0 deletions libraries/WiFi/src/WiFiClient.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -348,6 +348,11 @@ int WiFiClient::getOption(int option, int *value)
return res;
}

void WiFiClient::setConnectionTimeout(uint32_t milliseconds)
{
_timeout = milliseconds;
}

int WiFiClient::setNoDelay(bool nodelay)
{
int flag = nodelay;
Expand Down
2 changes: 2 additions & 0 deletions libraries/WiFi/src/WiFiClient.h
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ class ESPLwIPClient : public Client
public:
virtual int connect(IPAddress ip, uint16_t port, int32_t timeout) = 0;
virtual int connect(const char *host, uint16_t port, int32_t timeout) = 0;
virtual void setConnectionTimeout(uint32_t milliseconds) = 0;
};

class WiFiClient : public ESPLwIPClient
Expand Down Expand Up @@ -92,6 +93,7 @@ class WiFiClient : public ESPLwIPClient
int getSocketOption(int level, int option, const void* value, size_t size);
int setOption(int option, int *value);
int getOption(int option, int *value);
void setConnectionTimeout(uint32_t milliseconds);
int setNoDelay(bool nodelay);
bool getNoDelay();

Expand Down

0 comments on commit 4efc5ca

Please sign in to comment.