EIO=4 ping handling #611

This commit is contained in:
Links
2021-01-31 10:27:36 +01:00
committed by Markus
parent 900d81e534
commit 0a4fcd44c2
3 changed files with 29 additions and 3 deletions

View File

@@ -77,7 +77,10 @@ class SocketIOclient : protected WebSocketsClient {
void loop(void);
void configureEIOping(bool disableHeartbeat = false);
protected:
bool _disableHeartbeat = false;
uint64_t _lastHeartbeat = 0;
SocketIOclientEvent _cbEvent;
virtual void runIOCbEvent(socketIOmessageType_t type, uint8_t * payload, size_t length) {
@@ -86,6 +89,8 @@ class SocketIOclient : protected WebSocketsClient {
}
}
void initClient(void);
// Handeling events from websocket layer
virtual void runCbEvent(WStype_t type, uint8_t * payload, size_t length) {
handleCbEvent(type, payload, length);