From 12e1f80830cfa37f43e352017c583d9fa2f2fd3f Mon Sep 17 00:00:00 2001 From: Rune Harlyk Date: Thu, 18 Sep 2025 15:31:37 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Adds=20missing=20function=20defi?= =?UTF-8?q?nitions=20in=20socket=20adapter?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- esp32/src/communication/websocket_adapter.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/esp32/src/communication/websocket_adapter.cpp b/esp32/src/communication/websocket_adapter.cpp index 1f48cc9..a49dd7c 100644 --- a/esp32/src/communication/websocket_adapter.cpp +++ b/esp32/src/communication/websocket_adapter.cpp @@ -11,6 +11,14 @@ Websocket::Websocket(PsychicHttpServer &server, const char *route) : _server(ser void Websocket::begin() { _server.on(_route, &_socket); } +void Websocket::onEvent(std::string event, EventCallback callback) { + CommAdapterBase::onEvent(std::move(event), std::move(callback)); +} + +void Websocket::emit(const char *event, JsonVariant &payload, const char *originId, bool onlyToSameOrigin) { + CommAdapterBase::emit(event, payload, originId, onlyToSameOrigin); +} + void Websocket::onWSOpen(PsychicWebSocketClient *client) { ESP_LOGI("EventSocket", "ws[%s][%u] connect", client->remoteIP().toString().c_str(), client->socket()); ping(client->socket());