From 50d9a8d6e5d9a869df57fd3b40cd2a36ec89d04c Mon Sep 17 00:00:00 2001 From: getbyte Date: Sun, 18 Mar 2018 01:25:49 +0300 Subject: [PATCH] fix undefined virtual methods --- src/WebSockets.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/WebSockets.h b/src/WebSockets.h index 0d930f7..b81161a 100644 --- a/src/WebSockets.h +++ b/src/WebSockets.h @@ -272,10 +272,10 @@ class WebSockets { typedef std::function WSreadWaitCb; #endif - virtual void clientDisconnect(WSclient_t * client); - virtual bool clientIsConnected(WSclient_t * client); + virtual void clientDisconnect(WSclient_t * client) = 0; + virtual bool clientIsConnected(WSclient_t * client) = 0; - virtual void messageReceived(WSclient_t * client, WSopcode_t opcode, uint8_t * payload, size_t length, bool fin); + virtual void messageReceived(WSclient_t * client, WSopcode_t opcode, uint8_t * payload, size_t length, bool fin) = 0; void clientDisconnect(WSclient_t * client, uint16_t code, char * reason = NULL, size_t reasonLen = 0); bool sendFrame(WSclient_t * client, WSopcode_t opcode, uint8_t * payload = NULL, size_t length = 0, bool mask = false, bool fin = true, bool headerToPayload = false);