From cf7652a371e5bc2b85b8c3976ada4a8d0819c8f1 Mon Sep 17 00:00:00 2001 From: Markus Sattler Date: Mon, 11 Jan 2016 10:37:27 +0100 Subject: [PATCH] allow usage of std::bind for Event callback --- src/WebSocketsClient.h | 2 +- src/WebSocketsServer.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/WebSocketsClient.h b/src/WebSocketsClient.h index 6a2c60e..589a0d7 100644 --- a/src/WebSocketsClient.h +++ b/src/WebSocketsClient.h @@ -31,7 +31,7 @@ class WebSocketsClient: private WebSockets { public: - typedef void (*WebSocketClientEvent)(WStype_t type, uint8_t * payload, size_t length); + typedef std::function WebSocketClientEvent; WebSocketsClient(void); ~WebSocketsClient(void); diff --git a/src/WebSocketsServer.h b/src/WebSocketsServer.h index ebc76b2..e7c00e6 100644 --- a/src/WebSocketsServer.h +++ b/src/WebSocketsServer.h @@ -36,7 +36,7 @@ class WebSocketsServer: private WebSockets { public: - typedef void (*WebSocketServerEvent)(uint8_t num, WStype_t type, uint8_t * payload, size_t length); + typedef std::function WebSocketServerEvent; WebSocketsServer(uint16_t port); ~WebSocketsServer(void);