🐛 Adds missing function definitions in socket adapter

This commit is contained in:
Rune Harlyk
2025-09-18 15:31:37 +02:00
committed by Rune Harlyk
parent 1cadcf8bdb
commit 12e1f80830
@@ -11,6 +11,14 @@ Websocket::Websocket(PsychicHttpServer &server, const char *route) : _server(ser
void Websocket::begin() { _server.on(_route, &_socket); } 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) { void Websocket::onWSOpen(PsychicWebSocketClient *client) {
ESP_LOGI("EventSocket", "ws[%s][%u] connect", client->remoteIP().toString().c_str(), client->socket()); ESP_LOGI("EventSocket", "ws[%s][%u] connect", client->remoteIP().toString().c_str(), client->socket());
ping(client->socket()); ping(client->socket());