mirror of
https://github.com/cesanta/mongoose.git
synced 2026-10-19 11:09:42 +00:00
move MicroPython and dashboards -> tutorials
This commit is contained in:
1 parent
1078ba0a92
commit
b3f5d11275
97 files changed
+22
-20
No files matched your search
@@ -0,0 +1,28 @@
|
||||
// Copyright (c) 2022 Cesanta Software Limited
|
||||
// All rights reserved
|
||||
|
||||
#include "mongoose.h"
|
||||
|
||||
static void t_fn(void *arg) { // Tick periodically
|
||||
MG_INFO(("tick"));
|
||||
(void) arg;
|
||||
}
|
||||
|
||||
static void fn(struct mg_connection *c, int ev, void *ev_data) {
|
||||
if (ev == MG_EV_HTTP_MSG) mg_http_reply(c, 200, "", "hi\n");
|
||||
(void) ev_data;
|
||||
}
|
||||
|
||||
static struct mg_mgr mgr;
|
||||
|
||||
void mgmp_init(void) {
|
||||
mg_mgr_init(&mgr); // Mongoose event manager
|
||||
mg_log_set(MG_LL_DEBUG); // Set log level
|
||||
|
||||
mg_timer_add(&mgr, 1000, MG_TIMER_REPEAT, t_fn, &mgr);
|
||||
mg_http_listen(&mgr, "http://0.0.0.0:80", fn, &mgr);
|
||||
}
|
||||
|
||||
void mgmp_poll(int t) {
|
||||
mg_mgr_poll(&mgr, t);
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
../../mongoose/micropython.cmake
|
||||
@@ -0,0 +1 @@
|
||||
../../mongoose/micropython.mk
|
||||
@@ -0,0 +1 @@
|
||||
../../mongoose/module.c
|
||||
@@ -0,0 +1 @@
|
||||
../../../../mongoose.c
|
||||
@@ -0,0 +1 @@
|
||||
../../../../mongoose.h
|
||||
@@ -0,0 +1 @@
|
||||
#define MG_ARCH MG_ARCH_ESP32
|
||||
Reference in new issue
Block a user