Files
esp32-Serial-Logger/web_task.h
2026-02-14 23:13:42 +00:00

22 lines
496 B
C

#ifndef WEB_TASK_H
#define WEB_TASK_H
#include <Arduino.h>
#include <WiFi.h>
#include <WebServer.h>
#include <WebSocketsServer.h>
#include <freertos/FreeRTOS.h>
#include <freertos/task.h>
#include "config.h"
extern WebServer server;
extern WebSocketsServer webSocket;
void webTaskInit();
void webBroadcastTask(void *param);
void setupWebRoutes();
void webSocketEvent(uint8_t num, WStype_t type, uint8_t *payload, size_t length);
void handleWsMessage(uint8_t num, const char *message);
#endif