8000 add: ESP32 support · Gefanxe/arduinoWebSockets@a93a845 · GitHub
[go: up one dir, main page]

Skip to content

Commit a93a845

Browse files
author
Silver Kuusik
authored
add: ESP32 support
1 parent 83a1539 commit a93a845

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/WebSocketsClient.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,14 @@ WebSocketsClient::~WebSocketsClient() {
4242
void WebSocketsClient::begin(const char *host, uint16_t port, const char * url, const char * protocol) {
4343
_host = host;
4444
_port = port;
45-
#if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266)
45+
#if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266) || (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP32)
4646
_fingerprint = "";
4747
#endif
4848

4949
_client.num = 0;
5050
_client.status = WSC_NOT_CONNECTED;
5151
_client.tcp = NULL;
52-
#if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266)
52+
#if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266) || (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP32)
5353
_client.isSSL = false;
5454
_client.ssl = NULL;
5555
#endif
@@ -81,7 +81,7 @@ void WebSocketsClient::begin(String host, uint16_t port, String url, String prot
8181
begin(host.c_str(), port, url.c_str(), protocol.c_str());
8282
}
8383

84-
#if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266)
84+
#if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266) || (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP32)
8585
void WebSocketsClient::beginSSL(const char *host, uint16_t port, const char * url, const char * fingerprint, const char * protocol) {
8686
begin(host, port, url, protocol);
8787
_client.isSSL = true;
@@ -102,7 +102,7 @@ void WebSocketsClient::beginSocketIO(String host, uint16_t port, String url, Str
102102
beginSocketIO(host.c_str(), port, url.c_str(), protocol.c_str());
103103
}
104104

105-
#if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266)
105+
#if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266) || (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP32)
106106
void WebSocketsClient::beginSocketIOSSL(const char *host, uint16_t port, const char * url, const char * protocol) {
107107
begin(host, port, url, protocol);
108108
_client.isSocketIO = true;
@@ -122,7 +122,7 @@ void WebSocketsClient::beginSocketIOSSL(String host, uint16_t port, String url,
122122
void WebSocketsClient::loop(void) {
123123
if(!clientIsConnected(&_client)) {
124124

125-
#if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266)
125+
#if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266) || (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP32)
126126
if(_client.isSSL) {
127127
DEBUG_WEBSOCKETS("[WS-Client] connect wss...\n");
128128
if(_client.ssl) {
@@ -322,7 +322,7 @@ void WebSocketsClient::clientDisconnect(WSclient_t * client) {
322322

323323
bool event = false;
324324

325-
#if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266)
325+
#if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266) || (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP32)
326326
if(client->isSSL && client->ssl) {
327327
if(client->ssl->connected()) {
328328
client->ssl->flush();
@@ -421,7 +421,7 @@ void WebSocketsClient::handleClientData(void) {
421421
break;
422422
}
423423
}
424-
#if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266)
424+
#if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266) || (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP32)
425425
delay(0);
426426
#endif
427427
}

0 commit comments

Comments
 (0)
0