@@ -42,14 +42,14 @@ WebSocketsClient::~WebSocketsClient() {
42
42
void WebSocketsClient::begin (const char *host, uint16_t port, const char * url, const char * protocol) {
43
43
_host = host;
44
44
_port = port;
45
- #if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266)
45
+ #if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266) || (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP32)
46
46
_fingerprint = " " ;
47
47
#endif
48
48
49
49
_client.num = 0 ;
50
50
_client.status = WSC_NOT_CONNECTED;
51
51
_client.tcp = NULL ;
52
- #if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266)
52
+ #if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266) || (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP32)
53
53
_client.isSSL = false ;
54
54
_client.ssl = NULL ;
55
55
#endif
@@ -81,7 +81,7 @@ void WebSocketsClient::begin(String host, uint16_t port, String url, String prot
81
81
begin (host.c_str (), port, url.c_str (), protocol.c_str ());
82
82
}
83
83
84
- #if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266)
84
+ #if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266) || (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP32)
85
85
void WebSocketsClient::beginSSL (const char *host, uint16_t port, const char * url, const char * fingerprint, const char * protocol) {
86
86
begin (host, port, url, protocol);
87
87
_client.isSSL = true ;
@@ -102,7 +102,7 @@ void WebSocketsClient::beginSocketIO(String host, uint16_t port, String url, Str
102
102
beginSocketIO (host.c_str (), port, url.c_str (), protocol.c_str ());
103
103
}
104
104
105
- #if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266)
105
+ #if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266) || (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP32)
106
106
void WebSocketsClient::beginSocketIOSSL (const char *host, uint16_t port, const char * url, const char * protocol) {
107
107
begin (host, port, url, protocol);
108
108
_client.isSocketIO = true ;
@@ -122,7 +122,7 @@ void WebSocketsClient::beginSocketIOSSL(String host, uint16_t port, String url,
122
122
void WebSocketsClient::loop (void ) {
123
123
if (!clientIsConnected (&_client)) {
124
124
125
- #if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266)
125
+ #if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266) || (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP32)
126
126
if (_client.isSSL ) {
127
127
DEBUG_WEBSOCKETS (" [WS-Client] connect wss...\n " );
128
128
if (_client.ssl ) {
@@ -322,7 +322,7 @@ void WebSocketsClient::clientDisconnect(WSclient_t * client) {
322
322
323
323
bool event = false ;
324
324
325
- #if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266)
325
+ #if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266) || (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP32)
326
326
if (client->isSSL && client->ssl ) {
327
327
if (client->ssl ->connected ()) {
328
328
client->ssl ->flush ();
@@ -421,7 +421,7 @@ void WebSocketsClient::handleClientData(void) {
421
421
break ;
422
422
}
423
423
}
424
- #if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266)
424
+ #if (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP8266) || (WEBSOCKETS_NETWORK_TYPE == NETWORK_ESP32)
425
425
delay (0 );
426
426
#endif
427
427
}
0 commit comments