123456789101112131415161718192021222324252627282930313233343536 |
- // Copyright (c) 2023 Cesanta Software Limited
- // All rights reserved
- #pragma once
- #include "mongoose.h"
- #ifdef __cplusplus
- extern "C" {
- #endif
- #if !defined(HTTP_URL)
- #define HTTP_URL "http://0.0.0.0:8001"
- #endif
- #if !defined(HTTPS_URL)
- #define HTTPS_URL "https://0.0.0.0:8443"
- #endif
- #define MAX_DEVICE_NAME 40
- #define MAX_EVENTS_NO 400
- #define MAX_EVENT_TEXT_SIZE 10
- #define EVENTS_PER_PAGE 20
- // Event log entry
- struct ui_event {
- uint8_t type, prio;
- unsigned long timestamp;
- char text[10];
- };
- void web_init(struct mg_mgr *mgr);
- #ifdef __cplusplus
- }
- #endif
|